共用方式為


SimpleSyncProvider 類別

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

命名空間:  Microsoft.Synchronization.SimpleProviders
組件:  Microsoft.Synchronization.SimpleProviders (在 Microsoft.Synchronization.SimpleProviders.dll 中)

語法

'宣告
Public MustInherit Class SimpleSyncProvider _
    Inherits SyncProvider _
    Implements IKnowledgeSyncProviderConverter
'用途
Dim instance As SimpleSyncProvider
public abstract class SimpleSyncProvider : SyncProvider, 
    IKnowledgeSyncProviderConverter
public ref class SimpleSyncProvider abstract : public SyncProvider, 
    IKnowledgeSyncProviderConverter
[<AbstractClassAttribute>]
type SimpleSyncProvider =  
    class
        inherit SyncProvider
        interface IKnowledgeSyncProviderConverter
    end
public abstract class SimpleSyncProvider extends SyncProvider implements IKnowledgeSyncProviderConverter

備註

簡單提供者 API 主要是針對兩種複寫類型設計的:

  • 不支援任何變更追蹤類型的複寫。這種類型的複寫會使用「完整列舉提供者」(Full Enumeration Provider) (FullEnumerationSimpleSyncProvider),在每次發生同步處理時列舉來源複寫中的所有項目。

  • 支援以錨定為基礎之變更追蹤的複寫。這種類型的複寫會使用「以錨定為基礎的提供者」(Anchor-based Provider) (AnchorEnumerationSimpleSyncProvider),列舉來源複寫中在設定特定錨定之後變更的項目 (通常是某個時間點)。

如需簡單提供者的詳細資訊,請參閱HOW TO:建立 Managed 簡單提供者。如需自訂提供者的一般資訊,請參閱自訂提供者的基本原則,尤其是<在簡單提供者與標準提供者之間做選擇>一節。

繼承階層

System. . :: . .Object
  Microsoft.Synchronization. . :: . .SyncProvider
    Microsoft.Synchronization.SimpleProviders..::..SimpleSyncProvider
      Microsoft.Synchronization.SimpleProviders. . :: . .AnchorEnumerationSimpleSyncProvider
      Microsoft.Synchronization.SimpleProviders. . :: . .FullEnumerationSimpleSyncProvider

執行緒安全性

這個類型的任何公用static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員都可以是安全執行緒。

請參閱

參考

SimpleSyncProvider 成員

Microsoft.Synchronization.SimpleProviders 命名空間