WindowsClaimSet Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет коллекцию утверждений Windows, связанных с сущностью.
public ref class WindowsClaimSet : System::IdentityModel::Claims::ClaimSet, IDisposable
public class WindowsClaimSet : System.IdentityModel.Claims.ClaimSet, IDisposable
type WindowsClaimSet = class
inherit ClaimSet
interface IDisposable
Public Class WindowsClaimSet
Inherits ClaimSet
Implements IDisposable
- Наследование
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| WindowsClaimSet(WindowsIdentity, Boolean, DateTime) |
Инициализирует новый экземпляр класса WindowsClaimSet с помощью удостоверения пользователя Windows, указанного объектом WindowsIdentity. |
| WindowsClaimSet(WindowsIdentity, Boolean) |
Инициализирует новый экземпляр класса WindowsClaimSet с помощью удостоверения пользователя Windows, указанного объектом WindowsIdentity. |
| WindowsClaimSet(WindowsIdentity, DateTime) |
Инициализирует новый экземпляр класса WindowsClaimSet с помощью удостоверения пользователя Windows, указанного объектом WindowsIdentity. |
| WindowsClaimSet(WindowsIdentity, String, Boolean, DateTime) |
Инициализирует новый экземпляр класса WindowsClaimSet с помощью удостоверения пользователя Windows, указанного объектом WindowsIdentity. |
| WindowsClaimSet(WindowsIdentity) |
Инициализирует новый экземпляр класса WindowsClaimSet с помощью удостоверения пользователя Windows, указанного объектом WindowsIdentity. |
Свойства
| Имя | Описание |
|---|---|
| Count |
Возвращает количество утверждений в этой коллекции. |
| ExpirationTime |
Возвращает время окончания срока действия для этого WindowsClaimSet. |
| Issuer |
Возвращает издателя для этого WindowsClaimSet. |
| Item[Int32] |
Возвращает утверждение для указанного индекса. |
| WindowsIdentity |
Возвращает удостоверение Windows для этого набора утверждений. |
Методы
| Имя | Описание |
|---|---|
| ContainsClaim(Claim, IEqualityComparer<Claim>) |
Определяет, содержит ли ClaimSet указанный Claimобъект с помощью указанного IEqualityComparer<T> объекта. (Унаследовано от ClaimSet) |
| ContainsClaim(Claim) |
Определяет, содержит ли ClaimSet указанный объект Claim. (Унаследовано от ClaimSet) |
| Dispose() |
Освобождает все ресурсы, используемые параметром WindowsClaimSet. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| FindClaims(String, String) |
Выполняет поиск утверждения, соответствующего указанному типу утверждений и правам в объекте WindowsClaimSet. |
| GetEnumerator() |
Возвращает IEnumerator<T>, который можно использовать для перечисления утверждений Windows в WindowsClaimSet. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает этот WindowsClaimSet объект. |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IEnumerable.GetEnumerator() |
Возвращает объект IEnumerator<T> , который можно использовать для перечисления Claim объекта в объекте ClaimSet. (Унаследовано от ClaimSet) |