Share via


ICKSyncEngineDelegate.SyncEngine Method

Definition

Overloads

SyncEngine(CKSyncEngine, CKSyncEngineEvent)

[Foundation.Export("syncEngine:handleEvent:")]
[Foundation.RequiredMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual void SyncEngine(CloudKit.CKSyncEngine syncEngine, CloudKit.CKSyncEngineEvent event);
[<Foundation.Export("syncEngine:handleEvent:")>]
[<Foundation.RequiredMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member SyncEngine : CloudKit.CKSyncEngine * CloudKit.CKSyncEngineEvent -> unit
override this.SyncEngine : CloudKit.CKSyncEngine * CloudKit.CKSyncEngineEvent -> unit

Parameters

syncEngine
CKSyncEngine
Attributes

Applies to

SyncEngine(CKSyncEngine, CKSyncEngineFetchChangesContext)

[Foundation.Export("syncEngine:nextFetchChangesOptionsForContext:")]
[Foundation.OptionalMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual CloudKit.CKSyncEngineFetchChangesOptions SyncEngine(CloudKit.CKSyncEngine syncEngine, CloudKit.CKSyncEngineFetchChangesContext context);
[<Foundation.Export("syncEngine:nextFetchChangesOptionsForContext:")>]
[<Foundation.OptionalMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member SyncEngine : CloudKit.CKSyncEngine * CloudKit.CKSyncEngineFetchChangesContext -> CloudKit.CKSyncEngineFetchChangesOptions
override this.SyncEngine : CloudKit.CKSyncEngine * CloudKit.CKSyncEngineFetchChangesContext -> CloudKit.CKSyncEngineFetchChangesOptions

Parameters

syncEngine
CKSyncEngine

Returns

Attributes

Applies to

SyncEngine(CKSyncEngine, CKSyncEngineSendChangesContext)

[Foundation.Export("syncEngine:nextRecordZoneChangeBatchForContext:")]
[Foundation.RequiredMember]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual CloudKit.CKSyncEngineRecordZoneChangeBatch? SyncEngine(CloudKit.CKSyncEngine syncEngine, CloudKit.CKSyncEngineSendChangesContext context);
[<Foundation.Export("syncEngine:nextRecordZoneChangeBatchForContext:")>]
[<Foundation.RequiredMember>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member SyncEngine : CloudKit.CKSyncEngine * CloudKit.CKSyncEngineSendChangesContext -> CloudKit.CKSyncEngineRecordZoneChangeBatch
override this.SyncEngine : CloudKit.CKSyncEngine * CloudKit.CKSyncEngineSendChangesContext -> CloudKit.CKSyncEngineRecordZoneChangeBatch

Parameters

syncEngine
CKSyncEngine

Returns

Attributes

Applies to