CommunicationObject.ThrowIfDisposedOrImmutable Método

Definição

Gera uma exceção se o objeto de comunicação da propriedade State não estiver definido para o estado Created.Throws an exception if the communication object the State property is not set to the Created state.

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

Exceções

O objeto de comunicação está em um estado Opening ou Opened.The communication object is in a Opening or Opened state.

O objeto de comunicação está em um estado Closing ou Closed.The communication object is in a Closing or Closed state.

O objeto de comunicação está em um estado Faulted.The communication object is in a Faulted state.

Comentários

Como um objeto é imutável depois que Open é chamado nele, o único Estado que é mutável e não Descartado é o estado de Created.Since an object is immutable after Open is called on it, the only state that is both mutable and not disposed is the Created state.

Aplica-se a