Partager via


Méthode KnowledgeSyncProvider.BeginSession

En cas de substitution dans une classe dérivée, signale au fournisseur qu'il se joint à une session de synchronisation.

Espace de noms: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (dans microsoft.synchronization.dll)

Syntaxe

'Déclaration
Public MustOverride Sub BeginSession ( _
    position As SyncProviderPosition, _
    syncSessionContext As SyncSessionContext _
)
'Utilisation
Dim instance As KnowledgeSyncProvider
Dim position As SyncProviderPosition
Dim syncSessionContext As SyncSessionContext

instance.BeginSession(position, syncSessionContext)
public abstract void BeginSession (
    SyncProviderPosition position,
    SyncSessionContext syncSessionContext
)
public:
virtual void BeginSession (
    SyncProviderPosition position, 
    SyncSessionContext^ syncSessionContext
) abstract
public abstract void BeginSession (
    SyncProviderPosition position, 
    SyncSessionContext syncSessionContext
)
public abstract function BeginSession (
    position : SyncProviderPosition, 
    syncSessionContext : SyncSessionContext
)

Paramètres

  • position
    Position de ce fournisseur par rapport à l'autre fournisseur dans la session.
  • syncSessionContext
    État actuel de la session correspondante.

Notes

Cette méthode lève InvalidOperationException lorsque le fournisseur ne peut pas commencer de session, par exemple lorsque le fournisseur n'est pas initialisé, possède une configuration non valide ou est déjà inscrit à une session qui n'est pas terminée.

Voir aussi

Référence

Classe KnowledgeSyncProvider
Membres KnowledgeSyncProvider
Espace de noms Microsoft.Synchronization