Compartir a través de


SyncSessionContext Constructor

Inicializa una nueva instancia de la clase SyncSessionContext usando el esquema de formato de identificador especificado y el objeto de devolución de llamada.

Espacio de nombres:  Microsoft.Synchronization
Ensamblado:  Microsoft.Synchronization (en Microsoft.Synchronization.dll)

Sintaxis

'Declaración
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
)
new : 
        idFormats:SyncIdFormatGroup * 
        callbacks:SyncCallbacks -> SyncSessionContext
public function SyncSessionContext(
    idFormats : SyncIdFormatGroup, 
    callbacks : SyncCallbacks
)

Parámetros

  • callbacks
    Tipo: Microsoft.Synchronization. . :: . .SyncCallbacks
    Objeto que recibe la notificación de los eventos que se producen durante la sincronización. Puede ser un valor nullNothingnullptrunites una referencia NULL (Nothing en Visual Basic)..

Excepciones

Excepción Condición
ArgumentNullException

idFormats es un valor null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). .

Notas

Por lo general, Sync Framework crea un objeto SyncSessionContext, que se pasa al proveedor en el método BeginSession. Este constructor es útil cuando un proveedor proxy se está comunicando con un proveedor remoto más allá del límite del equipo, porque permite al proveedor remoto crear un objeto SyncSessionContext. Tenga en cuenta que cuando callbacks no es un valor null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). , las notificaciones se envían del proveedor remoto a la aplicación, lo que puede empeorar el rendimiento, de modo que las devoluciones de llamada se deben utilizar cuando es necesario o cuando el rendimiento no es un problema. Además, en los métodos de devolución de llamada, la posición del proveedor remoto se notifica como Unknown.

Vea también

Referencia

SyncSessionContext Clase

SyncSessionContext Miembros

Microsoft.Synchronization Espacio de nombres