共用方式為


SimpleSyncProvider 成員

表示用來同步處理複寫的簡單提供者。您通常會擴充 FullEnumerationSimpleSyncProviderAnchorEnumerationSimpleSyncProvider

SimpleSyncProvider 型別公開下列成員。

建構函式

  名稱 描述
受保護的方法 SimpleSyncProvider() () () () 初始化 SimpleSyncProvider 類別的新執行個體。

頂端

方法

  名稱 描述
公用方法 BeginSession() () () () 在衍生類別中覆寫時,由 Sync Framework 執行階段在每個工作階段開始時呼叫。
公用方法 DeleteItem(ItemFieldDictionary, RecoverableErrorReportingContext, Boolean%) 在衍生類別中覆寫時,由 Sync Framework 執行階段呼叫,以便從目的地存放區中刪除項目。
公用方法 EndSession() () () () 在衍生類別中覆寫時,由 Sync Framework 執行階段在每個工作階段結束時呼叫 (除非工作階段由於例外狀況而結束)。
公用方法 Equals(Object) (繼承自 Object。)
受保護的方法 Finalize() () () () (繼承自 Object。)
公用方法 GetHashCode() () () () (繼承自 Object。)
公用方法 GetMetadataStore(SyncId%, CultureInfo%) 在衍生類別中覆寫時,由 Sync Framework 執行階段呼叫來傳回複寫的 MetadataStore 物件。
公用方法 GetType() () () () (繼承自 Object。)
公用方法 InsertItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext, ItemFieldDictionary%, Boolean%) 在衍生類別中覆寫時,由 Sync Framework 執行階段呼叫,以便將項目插入目的地存放區中。
公用方法 LoadChangeData(ItemFieldDictionary, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext) 在衍生類別中覆寫時,由 Sync Framework 執行階段呼叫,以便針對具有指定之索引鍵的項目載入變更資料。
受保護的方法 MemberwiseClone() () () () (繼承自 Object。)
公用方法 OnChangeDetectionCompleted(ChangeDetectionCompletedEventArgs) 在衍生類別中覆寫時,會引發 ChangeDetectionCompleted 事件。
公用方法 OnItemConflicting(SimpleSyncItemConflictingEventArgs) 在衍生類別中覆寫時,會引發 ItemConflicting 事件。
公用方法 OnItemConstraint(SimpleSyncItemConstraintEventArgs) 在衍生類別中覆寫時,會引發 ItemConstraint 事件。
公用方法 OnMetadataStoreInitialized(MetadataStoreInitializedEventArgs) 在衍生類別中覆寫時,會引發 MetadataStoreInitialized 事件。
公用方法 ToString() () () () (繼承自 Object。)
公用方法 UpdateItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%, Boolean%) 在衍生類別中覆寫時,由 Sync Framework 執行階段呼叫,以便在目的地存放區中更新項目。

頂端

屬性

  名稱 描述
公用屬性 Configuration 在衍生類別中覆寫時,會取得代表提供者之組態資訊的 KnowledgeSyncProviderConfiguration 物件,例如衝突解決原則。
公用屬性 DestinationCallbacks 在衍生類別中覆寫時,會取得用來分派同步處理事件的 SyncCallbacks 物件。
公用屬性 IdFormats 在衍生類別中覆寫時,會取得代表複寫和項目識別碼之格式的 SyncIdFormatGroup 物件。
公用屬性 MetadataSchema 在衍生類別中覆寫時,會取得代表項目之中繼資料結構描述的 ItemMetadataSchema 物件。
公用屬性 ProviderVersion 在衍生類別中覆寫時,會取得簡單提供者的版本號碼。

頂端

事件

  名稱 描述
公用事件 ChangeDetectionCompleted 在來源提供者的變更偵測完成時發生。
公用事件 ItemConflicting 在 Sync Framework 偵測到正在處理的項目涉及並行衝突時發生。
公用事件 ItemConstraint 在 Sync Framework 偵測到正在處理的項目涉及條件約束衝突時發生。
公用事件 MetadataStoreInitialized 在初始化與提供者相關聯的中繼資料存放區時發生。

頂端

請參閱

參考

SimpleSyncProvider類別

Microsoft.Synchronization.SimpleProviders 命名空間