共用方式為


ObjectNeedsStateException 類別

當需要 SyncSessionContext 物件,但是沒有指定任何物件時,所擲回的例外狀況 (Exception)。

命名空間: Microsoft.Synchronization
組件: Microsoft.Synchronization (在 microsoft.synchronization.dll)

語法

'宣告
<SerializableAttribute> _
Public Class ObjectNeedsStateException
    Inherits SyncException
'用途
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

備註

當您呼叫 LoadChangeApplierInfo 將變更套用者資訊載入 NotifyingChangeApplier 物件中,然後針對 SyncSessionContext 參數使用 null 參考 (在 Visual Basic 中為 Nothing) 以外的值來呼叫 ApplyChanges 時,就會擲回這個例外狀況。

當提供者 (Provider) 呼叫 NotifyingChangeApplier.GetChangeApplierInfo 來取得變更套用者資訊,然後並未在它已經採取某個動作之後呼叫 NotifyingChangeApplier.LoadChangeApplierInfo 來更新變更套用者資訊時,也會擲回這個例外狀況。

繼承階層

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

執行緒安全性

任何公用靜態 (共用 在 Visual Basic) 此型別的成員具備執行緒安全。不保證任何執行個體成員安全執行緒。

請參閱

參考

ObjectNeedsStateException 成員
Microsoft.Synchronization 命名空間