此主题尚未评级 - 评价此主题

CancellationTokenSource 类

2013/12/13

通知 CancellationToken,告知其应被取消。

System.Object
  System.Threading.CancellationTokenSource

Namespace:  System.Threading
程序集:  mscorlib(位于 mscorlib.dll 中)
声明
Public Class CancellationTokenSource _
	Implements IDisposable

CancellationTokenSource 类型公开以下成员。

  名称说明
公共方法CancellationTokenSource初始化 CancellationTokenSource
公共方法CancellationTokenSource(Int32)构造一个将在指定时间跨度后取消的 CancellationTokenSource
公共方法CancellationTokenSource(TimeSpan)构造一个将在指定时间跨度后取消的 CancellationTokenSource
返回顶部
  名称说明
公共属性IsCancellationRequested获取是否已请求取消此 CancellationTokenSource
公共属性Token获取与此 CancellationTokenSource 关联的 CancellationToken
返回顶部
  名称说明
公共方法Cancel传达取消请求。
公共方法Cancel(Boolean)传达取消请求。
公共方法CancelAfter(Int32)在此 CancellationTokenSource 上安排取消操作。
公共方法CancelAfter(TimeSpan)在此 CancellationTokenSource 上安排取消操作。
公共方法静态成员CreateLinkedTokenSource(CancellationToken())创建一个将在任何源标记处于取消状态时处于取消状态的 CancellationTokenSource
公共方法静态成员CreateLinkedTokenSource(CancellationToken, CancellationToken)创建一个将在任何源标记处于取消状态时处于取消状态的 CancellationTokenSource
公共方法Dispose释放由 CancellationTokenSource 类的当前实例使用的所有资源。
受保护的方法Dispose(Boolean)释放由 CancellationTokenSource 类占用的非托管资源,还可以选择释放托管资源。
公共方法Equals(Object)确定指定的 Object 是否等于当前的 Object (从 Object 继承。)
受保护的方法Finalize允许 Object 在垃圾回收器回收该对象之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
公共方法GetHashCode用作特定类型的哈希函数。 (从 Object 继承。)
公共方法GetType获取当前实例的 Type (从 Object 继承。)
受保护的方法MemberwiseClone创建当前 Object 的浅表副本。 (从 Object 继承。)
公共方法ToString返回一个字符串,它表示当前的对象。 (从 Object 继承。)
返回顶部

有关更多信息和代码示例,请参见[eea11fe5-d8b0-4314-bb5d-8a58166fb1c3]

Windows Phone OS

受以下版本支持: 8.0

CancellationTokenRegistration 的所有公共和受保护的成员是线程安全的,并且可以同时从多个线程使用,Dispose 除外,它只有当 CancellationTokenRegistration 上的所有其他操作都完成后才能使用。

本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈
显示:
© 2014 Microsoft. 版权所有。