Partilhar via


Construtor SyncSessionContext

Inicializa uma nova instância da classe SyncSessionContext usando o esquema do formato da ID e o objeto de retorno de chamada especificados.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (em microsoft.synchronization.dll)

Sintaxe

'Declaração
Public Sub New ( _
    idFormats As SyncIdFormatGroup, _
    callbacks As SyncCallbacks _
)
'Uso
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
)

Parâmetros

  • idFormats
    O esquema do formato da ID do provedor.
  • callbacks
    Um objeto que recebe notificação de eventos que ocorrem durante a sincronização. Pode ser referência nula (Nothing no Visual Basic).

Comentários

Um objeto SyncSessionContext geralmente é criado pelo Sync Framework e transmitido ao provedor no método BeginSession. Esse construtor é útil quando um provedor de proxy está se comunicando com um provedor remoto por um limite de computador, pois ele permite que o provedor remoto crie um objetoSyncSessionContext. Esteja ciente de que quando callbacks não for um referência nula (Nothing no Visual Basic), as notificações serão enviadas do provedor remoto para o aplicativo, o que pode reduzir o desempenho; assim, os retornos de chamada devem ser usados somente quando necessário ou quando o desempenho não for um problema. Além disso, nos métodos de retorno de chamada, a posição do provedor remoto é relatada como Unknown.

Consulte também

Referência

Classe SyncSessionContext
Membros SyncSessionContext
Namespace Microsoft.Synchronization