本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

CommunicationObject.ThrowIfDisposedOrImmutable 方法 ()

 

如果通信对象的 State 属性未设置为 Created 状态,则引发异常。

命名空间:   System.ServiceModel.Channels
程序集:  System.ServiceModel(位于 System.ServiceModel.dll)

protected internal void ThrowIfDisposedOrImmutable()

Exception Condition
InvalidOperationException

通信对象处于 OpeningOpened 状态。

ObjectDisposedException

通信对象处于 ClosingClosed 状态。

CommunicationObjectFaultedException

通信对象处于 Faulted 状态。

由于对对象调用 Open 之后对象即不可变,所以 Created 状态是唯一一个既可变又不被释放的状态。

.NET Framework
自 3.0 起可用
Silverlight
自 2.0 起可用
Windows Phone Silverlight
自 7.0 起可用
返回页首
显示: