ClaimSet.FindClaims(String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public:
abstract System::Collections::Generic::IEnumerable<System::IdentityModel::Claims::Claim ^> ^ FindClaims(System::String ^ claimType, System::String ^ right);
public abstract System.Collections.Generic.IEnumerable<System.IdentityModel.Claims.Claim> FindClaims(string claimType, string right);
abstract member FindClaims : string * string -> seq<System.IdentityModel.Claims.Claim>
Public MustOverride Function FindClaims (claimType As String, right As String) As IEnumerable(Of Claim)
Parametri
- claimType
- String
URI (Uniform Resource Identifier) di un tipo di attestazione. Diversi tipi di attestazione sono disponibili come proprietà statiche della ClaimTypes classe .
- right
- String
URI del diritto associato alla nuova attestazione. Diversi diritti sono disponibili come proprietà statiche della Rights classe .
Valori restituiti
Oggetto IEnumerable<T> di tipo Claim che consente di enumerare le attestazioni che corrispondono ai criteri specificati.
Esempio
// Iterate through claims of type "http://example.org/claims/allowedoperation".
foreach (Claim c in cs.FindClaims("http://example.org/claims/allowedoperation",
Rights.PossessProperty))
{
For Each c In cs.FindClaims("http://example.org/claims/allowedoperation", Rights.PossessProperty)
Commenti
Per determinare se contiene ClaimSet l'attestazione senza restituire l'attestazione, chiamare il ContainsClaim metodo .