Класс ObjectNeedsStateException
Исключение, которое вызывается, если требуется объект SyncSessionContext, но ни один такой объект не определен.
Пространство имен: 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, после чего вызывается метод ApplyChanges со значением параметра SyncSessionContext, отличным от NULL.
Это исключение также возникает, если поставщик вызывает метод NotifyingChangeApplier.GetChangeApplierInfo, чтобы получить данные применения изменений, но не вызывает метод NotifyingChangeApplier.LoadChangeApplierInfo, чтобы обновить данные применения изменений после некоторых действий.
Иерархия наследования
System.Object
System.Exception
Microsoft.Synchronization.SyncException
Microsoft.Synchronization.ObjectNeedsStateException
Многопоточное использование
Все общие статические члены (Shared в Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.
См. также
Справочник
Элементы ObjectNeedsStateException
Пространство имен Microsoft.Synchronization