ClaimSet.FindClaims(String, String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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)
Parameters
- claimType
- String
De URI (Uniform Resource Identifier) van een claimtype. Er zijn verschillende claimtypen beschikbaar als statische eigenschappen van de ClaimTypes klasse.
- right
- String
De URI van het recht dat is gekoppeld aan de nieuwe claim. Er zijn verschillende rechten beschikbaar als statische eigenschappen van de Rights klasse.
Retouren
Een IEnumerable<T> type Claim waarmee u de claims kunt inventariseren die voldoen aan de opgegeven criteria.
Voorbeelden
// 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)
Opmerkingen
Als u wilt bepalen of dit ClaimSet de claim bevat zonder de claim te retourneren, roept u de ContainsClaim methode aan.