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 は、主に次の 2 種類のレプリカを対象としています。
変更追跡をまったくサポートしないレプリカ。このタイプのレプリカは "完全列挙プロバイダー" (FullEnumerationSimpleSyncProvider) を使用します。このプロバイダーは、同期のたびに、同期元レプリカのすべての項目を列挙します。
アンカー ベースの変更追跡をサポートするレプリカ。このタイプのレプリカは "アンカー ベース プロバイダー" (AnchorEnumerationSimpleSyncProvider) を使用します。このプロバイダーは、特定のアンカーが設定された後 (一般的には特定の時点) で変更された同期元レプリカの項目を列挙します。
簡易プロバイダーの詳細については、「マネージ簡易プロバイダーを作成する方法」を参照してください。カスタム プロバイダー全般の詳細については、「カスタム プロバイダーの基礎」を参照してください。特に「簡易プロバイダーか標準プロバイダーかの選択」のセクションを熟読してください。
継承階層
System. . :: . .Object
Microsoft.Synchronization. . :: . .SyncProvider
Microsoft.Synchronization.SimpleProviders..::..SimpleSyncProvider
Microsoft.Synchronization.SimpleProviders. . :: . .AnchorEnumerationSimpleSyncProvider
Microsoft.Synchronization.SimpleProviders. . :: . .FullEnumerationSimpleSyncProvider
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。