SimpleSyncProvider 類別
表示用來同步處理複寫的簡單提供者。您通常會擴充 FullEnumerationSimpleSyncProvider 或 AnchorEnumerationSimpleSyncProvider。
命名空間: 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) 成員都是安全執行緒。不保證任何執行個體成員都可以是安全執行緒。