CommunicationObject.ThrowIfDisposedOrImmutable Метод

Определение

Создает исключение, если для свойства объекта связи State не установлено значение Created.

protected public:
 void ThrowIfDisposedOrImmutable();
protected:
 void ThrowIfDisposedOrImmutable();
protected internal void ThrowIfDisposedOrImmutable ();
protected void ThrowIfDisposedOrImmutable ();
member this.ThrowIfDisposedOrImmutable : unit -> unit
Protected Friend Sub ThrowIfDisposedOrImmutable ()
Protected Sub ThrowIfDisposedOrImmutable ()

Исключения

Объект связи находится в состоянии Opening или Opened.

Объект связи находится в состоянии Closing или Closed.

Объект связи находится в состоянии Faulted.

Комментарии

Поскольку после вызова метода Open объект является неизменяемым, единственное состояние, в котором объект является изменяемым и не удаленным — это состояние Created.

Применяется к