ICKSyncEngineDelegate.SyncEngine Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| SyncEngine(CKSyncEngine, CKSyncEngineEvent) | |
| SyncEngine(CKSyncEngine, CKSyncEngineFetchChangesContext) | |
| SyncEngine(CKSyncEngine, CKSyncEngineSendChangesContext) |
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
- event
- CKSyncEngineEvent
- 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
- context
- CKSyncEngineFetchChangesContext
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
- context
- CKSyncEngineSendChangesContext
Returns
- Attributes