共用方式為


SyncSessionContext 建構函式

使用指定的識別碼格式結構描述和回呼物件,初始化 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
    提供者的識別碼格式結構描述。
  • callbacks
    接收同步處理期間所發生之事件通知的物件。可為 null 參考 (在 Visual Basic 中為 Nothing)。

備註

SyncSessionContext 物件通常是由 Sync Framework 所建立,並透過 BeginSession 方法傳遞給提供者。當 Proxy 提供者正跨越電腦界限與遠端提供者進行通訊時,這個建構函式就很有用,因為它會允許遠端提供者建立 SyncSessionContext 物件。請注意,當 callbacks 不是 null 參考 (在 Visual Basic 中為 Nothing) 時,通知就會從遠端提供者傳送至應用程式 (可能會降低效能),所以您應該只在必要時或效能不是問題時使用回呼。此外,在回呼方法中,遠端提供者的位置會報告成 Unknown

請參閱

參考

SyncSessionContext 類別
SyncSessionContext 成員
Microsoft.Synchronization 命名空間