Класс SyncProvider
При переопределении в производном классе представляет службу синхронизации.
Пространство имен: Microsoft.Synchronization
Сборка: Microsoft.Synchronization (в Microsoft.Synchronization.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(True)> _
Public MustInherit Class SyncProvider
'Применение
Dim instance As SyncProvider
[CLSCompliantAttribute(true)]
public abstract class SyncProvider
[CLSCompliantAttribute(true)]
public ref class SyncProvider abstract
[<AbstractClassAttribute>]
[<CLSCompliantAttribute(true)>]
type SyncProvider = class end
public abstract class SyncProvider
Замечания
Службы синхронизации предоставляют сообществу синхронизации доступ к отдельным хранилищам данных.
Обычно этот класс прямо не наследуется. Вместо этого классы, реализующие поставщик, наследуют один из типов, производных от этого класса (например, KnowledgeSyncProvider).
Иерархия наследования
System. . :: . .Object
Microsoft.Synchronization..::..SyncProvider
Microsoft.Synchronization.Data. . :: . .ClientSyncProvider
Microsoft.Synchronization.Data. . :: . .ServerSyncProvider
Microsoft.Synchronization. . :: . .KnowledgeSyncProvider
Microsoft.Synchronization.SimpleProviders. . :: . .SimpleSyncProvider
Потоковая защита
Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.