Поделиться через


DefaultClaimSet Конструкторы

Определение

Инициализирует новый экземпляр класса DefaultClaimSet.

Перегрузки

DefaultClaimSet(IList<Claim>)

Инициализирует новый экземпляр класса DefaultClaimSet, используя указанные утверждения.

DefaultClaimSet(Claim[])

Инициализирует новый экземпляр класса DefaultClaimSet, используя указанные утверждения.

DefaultClaimSet(ClaimSet, IList<Claim>)

Инициализирует новый экземпляр класса DefaultClaimSet, используя указанные утверждения.

DefaultClaimSet(ClaimSet, Claim[])

Инициализирует новый экземпляр класса DefaultClaimSet, используя указанные утверждения.

DefaultClaimSet(IList<Claim>)

Исходный код:
DefaultClaimSet.cs
Исходный код:
DefaultClaimSet.cs
Исходный код:
DefaultClaimSet.cs

Инициализирует новый экземпляр класса DefaultClaimSet, используя указанные утверждения.

public:
 DefaultClaimSet(System::Collections::Generic::IList<System::IdentityModel::Claims::Claim ^> ^ claims);
public DefaultClaimSet (System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> claims);
new System.IdentityModel.Claims.DefaultClaimSet : System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> -> System.IdentityModel.Claims.DefaultClaimSet
Public Sub New (claims As IList(Of Claim))

Параметры

claims
IList<Claim>

Объект IList<T>, принадлежащий к типу Claim, содержащий утверждения, добавляемые к этому набору утверждений.

Исключения

claims имеет значение null.

Комментарии

Используйте этот конструктор, если ClaimSet является самостоятельно выдаваемым. Например, набор утверждений для анонимного пользователя является самостоятельно выдаваемым.

Этот конструктор вызывает метод Initialize.

Применяется к

DefaultClaimSet(Claim[])

Исходный код:
DefaultClaimSet.cs
Исходный код:
DefaultClaimSet.cs
Исходный код:
DefaultClaimSet.cs

Инициализирует новый экземпляр класса DefaultClaimSet, используя указанные утверждения.

public:
 DefaultClaimSet(... cli::array <System::IdentityModel::Claims::Claim ^> ^ claims);
public DefaultClaimSet (params System.IdentityModel.Claims.Claim[] claims);
new System.IdentityModel.Claims.DefaultClaimSet : System.IdentityModel.Claims.Claim[] -> System.IdentityModel.Claims.DefaultClaimSet
Public Sub New (ParamArray claims As Claim())

Параметры

claims
Claim[]

Массив утверждений Claim, добавляемых в набор утверждений.

Исключения

claims имеет значение null.

Комментарии

Используйте этот конструктор, если ClaimSet является самостоятельно выдаваемым. Например, набор утверждений для анонимного пользователя является самостоятельно выдаваемым.

Этот конструктор вызывает метод Initialize.

Применяется к

DefaultClaimSet(ClaimSet, IList<Claim>)

Исходный код:
DefaultClaimSet.cs
Исходный код:
DefaultClaimSet.cs
Исходный код:
DefaultClaimSet.cs

Инициализирует новый экземпляр класса DefaultClaimSet, используя указанные утверждения.

public:
 DefaultClaimSet(System::IdentityModel::Claims::ClaimSet ^ issuer, System::Collections::Generic::IList<System::IdentityModel::Claims::Claim ^> ^ claims);
public DefaultClaimSet (System.IdentityModel.Claims.ClaimSet issuer, System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> claims);
new System.IdentityModel.Claims.DefaultClaimSet : System.IdentityModel.Claims.ClaimSet * System.Collections.Generic.IList<System.IdentityModel.Claims.Claim> -> System.IdentityModel.Claims.DefaultClaimSet
Public Sub New (issuer As ClaimSet, claims As IList(Of Claim))

Параметры

issuer
ClaimSet

Объект ClaimSet, указывающий издателя набора утверждений ClaimSet, заданного параметром claims.

claims
IList<Claim>

Объект IList<T>, принадлежащий к типу Claim, содержащий утверждения, добавляемые к этому набору утверждений.

Исключения

claims имеет значение null.

-или-

issuer имеет значение null.

Комментарии

Этот конструктор вызывает метод Initialize.

Применяется к

DefaultClaimSet(ClaimSet, Claim[])

Исходный код:
DefaultClaimSet.cs
Исходный код:
DefaultClaimSet.cs
Исходный код:
DefaultClaimSet.cs

Инициализирует новый экземпляр класса DefaultClaimSet, используя указанные утверждения.

public:
 DefaultClaimSet(System::IdentityModel::Claims::ClaimSet ^ issuer, ... cli::array <System::IdentityModel::Claims::Claim ^> ^ claims);
public DefaultClaimSet (System.IdentityModel.Claims.ClaimSet issuer, params System.IdentityModel.Claims.Claim[] claims);
new System.IdentityModel.Claims.DefaultClaimSet : System.IdentityModel.Claims.ClaimSet * System.IdentityModel.Claims.Claim[] -> System.IdentityModel.Claims.DefaultClaimSet
Public Sub New (issuer As ClaimSet, ParamArray claims As Claim())

Параметры

issuer
ClaimSet

Объект ClaimSet, указывающий издателя набора утверждений ClaimSet, заданного параметром claims.

claims
Claim[]

Массив утверждений Claim, добавляемых в набор утверждений.

Исключения

claims имеет значение null.

-или-

issuer имеет значение null.

Комментарии

Этот конструктор вызывает метод Initialize.

Применяется к