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
- idFormats
Tipo: Microsoft.Synchronization. . :: . .SyncIdFormatGroup
Esquema de formato de identificador del proveedor.
- 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.