OperationBase.CanCancel 属性

获取一个值,用于指示此 OperationBase 当前是否正处于支持将其取消的状态。

命名空间: System.ServiceModel.DomainServices.Client
程序集: System.ServiceModel.DomainServices.Client(在 system.servicemodel.domainservices.client.dll 中)

用法

用法
Dim instance As OperationBase
Dim value As Boolean

value = instance.CanCancel

语法

声明
Public ReadOnly Property CanCancel As Boolean
public bool CanCancel { get; }
public:
property bool CanCancel {
    bool get ();
}
/** @property */
public boolean get_CanCancel ()
public function get CanCancel () : boolean

属性值

如果此 OperationBase 当前正处于支持将其取消的状态,则为 true;否则为 false

备注

如果 SupportsCancellation 属性为 false,则此操作不支持取消,并且 CanCancel 将始终返回 false。默认的实现不支持取消。

如果此操作支持取消并且还未完成,则可将其取消。

线程安全

此类型的任何公共静态(在 Visual Basic 中为 共享)成员都是线程安全的。不保证所有实例成员都是线程安全的。

平台

开发平台

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 、Windows Server 2008 和 Windows 2000

目标平台

另请参见

参考

OperationBase 类
OperationBase 成员
System.ServiceModel.DomainServices.Client 命名空间
SupportsCancellation