Condividi tramite


Classe ObjectNeedsStateException

Eccezione generata quando è richiesto un oggetto SyncSessionContext e non ne viene specificato alcuno.

Spazio dei nomi: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class ObjectNeedsStateException
    Inherits SyncException
'Utilizzo
Dim instance As ObjectNeedsStateException
[SerializableAttribute] 
public class ObjectNeedsStateException : SyncException
[SerializableAttribute] 
public ref class ObjectNeedsStateException : public SyncException
/** @attribute SerializableAttribute() */ 
public class ObjectNeedsStateException extends SyncException
SerializableAttribute 
public class ObjectNeedsStateException extends SyncException

Osservazioni

Questa eccezione viene generata quando viene chiamato LoadChangeApplierInfo per caricare informazioni sull'oggetto di applicazione modifiche nell'oggetto NotifyingChangeApplier, quindi viene chiamato ApplyChanges con un valore diverso da Null per il parametro SyncSessionContext.

Questa eccezione viene inoltre generata quando un provider chiama NotifyingChangeApplier.GetChangeApplierInfo per ottenere informazioni sull'oggetto di applicazione modifiche e, successivamente, non chiama NotifyingChangeApplier.LoadChangeApplierInfo per aggiornare le informazioni sull'oggetto di applicazione modifiche dopo l'esecuzione di una o più azioni.

Gerarchia di ereditarietà

System.Object
   System.Exception
     Microsoft.Synchronization.SyncException
      Microsoft.Synchronization.ObjectNeedsStateException

Thread Safety

Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread safe. I membri di istanza non hanno garanzia di essere thread safe.

Vedere anche

Riferimento

Membri ObjectNeedsStateException
Spazio dei nomi Microsoft.Synchronization