Share via


NSRunLoop.Perform Method

Definition

Overloads

Perform(Action)

[Foundation.Export("performBlock:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void Perform(Action block);
[<Foundation.Export("performBlock:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Perform : Action -> unit
override this.Perform : Action -> unit

Parameters

block
Action
Attributes

Applies to

Perform(NSRunLoopMode[], Action)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public void Perform(Foundation.NSRunLoopMode[] modes, Action block);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.Perform : Foundation.NSRunLoopMode[] * Action -> unit

Parameters

modes
NSRunLoopMode[]
block
Action
Attributes

Applies to

Perform(NSString[], Action)

[Foundation.Export("performInModes:block:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void Perform(Foundation.NSString[] modes, Action block);
[<Foundation.Export("performInModes:block:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member Perform : Foundation.NSString[] * Action -> unit
override this.Perform : Foundation.NSString[] * Action -> unit

Parameters

modes
NSString[]
block
Action
Attributes

Applies to