ClaimSet.FindClaims(String, String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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)
Parametrar
- claimType
- String
Den enhetliga resursidentifieraren (URI) för en anspråkstyp. Flera anspråkstyper är tillgängliga som statiska egenskaper för ClaimTypes klassen.
- right
- String
URI:n för den rättighet som är associerad med det nya anspråket. Flera rättigheter är tillgängliga som statiska egenskaper för Rights klassen.
Returer
En IEnumerable<T> typ Claim som gör att du kan räkna upp anspråk som matchar de angivna kriterierna.
Exempel
// 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)
Kommentarer
För att avgöra om detta ClaimSet innehåller anspråket utan att returnera anspråket anropar ContainsClaim du metoden.