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
[<SerializableAttribute>]
type ObjectNeedsStateException =  
    class
        inherit SyncException
    end
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 static (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