CancellationToken.Equals Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, равен ли текущий CancellationToken экземпляр указанному маркеру.
Перегрузки
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли текущий CancellationToken экземпляр указанному.Object |
| Equals(CancellationToken) |
Определяет, равен ли текущий CancellationToken экземпляр указанному маркеру. |
Equals(Object)
- Исходный код:
- CancellationToken.cs
- Исходный код:
- CancellationToken.cs
- Исходный код:
- CancellationToken.cs
- Исходный код:
- CancellationToken.cs
- Исходный код:
- CancellationToken.cs
Определяет, равен ли текущий CancellationToken экземпляр указанному.Object
public:
override bool Equals(System::Object ^ other);
public override bool Equals(object other);
public override bool Equals(object? other);
override this.Equals : obj -> bool
Public Overrides Function Equals (other As Object) As Boolean
Параметры
- other
- Object
Другой объект для сравнения с этим экземпляром.
Возвращаемое значение
trueЗначение , если other два экземпляра равны; в противном случае CancellationToken.false Дополнительные сведения см. в разделе "Примечания".
Исключения
Связанная CancellationTokenSource была удалена.
Комментарии
Два маркера отмены равны, если одно из следующих условий имеет значение true:
Они связаны с тем же CancellationTokenSource.
Они оба были построены из общественных CancellationToken конструкторов, и их CancellationToken.IsCancellationRequested значения равны.
Значение обоих маркеров отмены равно CancellationToken.None.
См. также раздел
Применяется к
Equals(CancellationToken)
- Исходный код:
- CancellationToken.cs
- Исходный код:
- CancellationToken.cs
- Исходный код:
- CancellationToken.cs
- Исходный код:
- CancellationToken.cs
- Исходный код:
- CancellationToken.cs
Определяет, равен ли текущий CancellationToken экземпляр указанному маркеру.
public:
bool Equals(System::Threading::CancellationToken other);
public:
virtual bool Equals(System::Threading::CancellationToken other);
public bool Equals(System.Threading.CancellationToken other);
override this.Equals : System.Threading.CancellationToken -> bool
Public Function Equals (other As CancellationToken) As Boolean
Параметры
- other
- CancellationToken
Другой CancellationToken для сравнения с этим экземпляром.
Возвращаемое значение
true Значение , если экземпляры равны; falseв противном случае . Дополнительные сведения см. в разделе "Примечания".
Реализации
Комментарии
Два маркера отмены равны, если одно из следующих условий имеет значение true:
Они связаны с тем же CancellationTokenSource.
Они оба были построены из общественных CancellationToken конструкторов, и их CancellationToken.IsCancellationRequested значения равны.
Значение обоих маркеров отмены равно CancellationToken.None.