Freigeben über


ObjectNeedsStateException-Klasse

Die Ausnahme, die ausgelöst wird, wenn ein SyncSessionContext-Objekt zwar erforderlich, aber nicht angegeben ist.

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

Syntax

'Declaration
<SerializableAttribute> _
Public Class ObjectNeedsStateException
    Inherits SyncException
'Usage
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

Hinweise

Diese Ausnahme wird ausgelöst, wenn LoadChangeApplierInfo zum Laden von Änderungsanwenderinformationen in das NotifyingChangeApplier-Objekt und dann ApplyChanges mit einem anderen Wert als NULL für den SyncSessionContext-Parameter aufgerufen wird.

Diese Ausnahme wird außerdem ausgelöst, wenn ein Anbieter NotifyingChangeApplier.GetChangeApplierInfo zum Abrufen von Änderungsanwenderinformationen aufruft, NotifyingChangeApplier.LoadChangeApplierInfo anschließend jedoch nicht zum Aktualisieren der Änderungsanwenderinformationen aufgerufen wird, nachdem eine Aktion ausgeführt wurde.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

ObjectNeedsStateException-Member
Microsoft.Synchronization-Namespace