<PackageReference Include="NETStandard.Library" Version="2.0.2" />

System.Threading.CancellationToken

public struct CancellationToken
public static CancellationToken None { get; }

public bool CanBeCanceled { get; }

public bool IsCancellationRequested { get; }

public WaitHandle WaitHandle { get; }

public CancellationToken(bool canceled)

public static bool op_Equality(CancellationToken left, CancellationToken right)

public static bool op_Inequality(CancellationToken left, CancellationToken right)

public bool Equals(CancellationToken other)

public CancellationTokenRegistration Register(Action callback, bool useSynchronizationContext)

public CancellationTokenRegistration Register(Action<object> callback, object state)

public CancellationTokenRegistration Register(Action<object> callback, object state, bool useSynchronizationContext)