DefaultClaimSet.FindClaims(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет поиск объекта Claim, соответствующего указанному типу утверждения и правам в DefaultClaimSet.
public:
override System::Collections::Generic::IEnumerable<System::IdentityModel::Claims::Claim ^> ^ FindClaims(System::String ^ claimType, System::String ^ right);
public override System.Collections.Generic.IEnumerable<System.IdentityModel.Claims.Claim> FindClaims (string claimType, string right);
override this.FindClaims : string * string -> seq<System.IdentityModel.Claims.Claim>
Public Iterator Overrides Function FindClaims (claimType As String, right As String) As IEnumerable(Of Claim)
Public Overrides Function FindClaims (claimType As String, right As String) As IEnumerable(Of Claim)
Параметры
- claimType
- String
Универсальный код ресурса (URI) типа утверждения. Несколько типов утверждений доступны в виде статических свойств класса ClaimTypes.
- right
- String
URI права, связанного с новым утверждением. Несколько прав доступны в виде статических свойств класса Rights.
Возвращаемое значение
Элемент IEnumerable<T> типа Claim, позволяющий перечислить утверждения, соответствующие указанным критериям.
Комментарии
Если параметр claimType
имеет значение null
, любое утверждение, соответствующее параметру right
, считается соответствующим.
Если параметр right
имеет значение null
, любое утверждение, соответствующее параметру claimType
, считается соответствующим.
Если оба параметра (claimType
и right
) имеют значение null
, возвращаются все утверждения, содержащиеся в коллекции.