Share via


CXProviderDelegate.ExecuteTransaction(CXProvider, CXTransaction) Method

Definition

Atomically runs the actions that are contained in the transaction.

[Foundation.Export("provider:executeTransaction:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual bool ExecuteTransaction(CallKit.CXProvider provider, CallKit.CXTransaction transaction);
[<Foundation.Export("provider:executeTransaction:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ExecuteTransaction : CallKit.CXProvider * CallKit.CXTransaction -> bool
override this.ExecuteTransaction : CallKit.CXProvider * CallKit.CXTransaction -> bool

Parameters

provider
CXProvider

The provider to which the provider delegate belongs.

transaction
CXTransaction

The transaction to run.

Returns

true if the transaction succeeded. Otherwise, false.

Implements

Attributes

Applies to