SyncSessionContext 构造函数
使用指定的 ID 格式架构和回调对象初始化 SyncSessionContext 类的一个新实例。
命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 microsoft.synchronization.dll 中)
语法
声明
Public Sub New ( _
idFormats As SyncIdFormatGroup, _
callbacks As SyncCallbacks _
)
用法
Dim idFormats As SyncIdFormatGroup
Dim callbacks As SyncCallbacks
Dim instance As New SyncSessionContext(idFormats, callbacks)
public SyncSessionContext (
SyncIdFormatGroup idFormats,
SyncCallbacks callbacks
)
public:
SyncSessionContext (
SyncIdFormatGroup^ idFormats,
SyncCallbacks^ callbacks
)
public SyncSessionContext (
SyncIdFormatGroup idFormats,
SyncCallbacks callbacks
)
public function SyncSessionContext (
idFormats : SyncIdFormatGroup,
callbacks : SyncCallbacks
)
参数
- idFormats
提供程序的 ID 格式架构。
- callbacks
在同步期间接收事件通知的对象。可为 null 引用(在 Visual Basic 中为 Nothing)。
备注
SyncSessionContext 对象通常由 Sync Framework 创建,并在 BeginSession 方法中传递给提供程序。当代理提供程序与远程提供程序进行跨计算机通信时,此构造函数非常有用,因为它允许远程提供程序创建 SyncSessionContext 对象。请注意,当 callbacks 不为 null 引用(在 Visual Basic 中为 Nothing) 时,会从远程提供程序向应用程序发送通知,这会降低性能,因此应仅在必要时或性能不成问题时才使用回调。此外,在回调方法中,远程提供程序的位置被报告为 Unknown。
请参阅
参考
SyncSessionContext 类
SyncSessionContext 成员
Microsoft.Synchronization 命名空间