DefaultClaimSet.FindClaims(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
搜索 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 Overrides Function FindClaims (claimType As String, right As String) As IEnumerable(Of Claim)
Public Iterator Overrides Function FindClaims (claimType As String, right As String) As IEnumerable(Of Claim)
参数
- claimType
- String
声明类型的统一资源标识符(URI)。 多个声明类型可用作类的 ClaimTypes 静态属性。
返回
一种 IEnumerable<T> 类型 Claim ,可用于枚举与指定条件匹配的声明。
注解
当参数 claimType 为 null时,与参数匹配 right 的任何声明都被视为匹配项。
当参数 right 为 null时,与参数匹配 claimType 的任何声明都被视为匹配项。
如果同时claimType包含null参数right,则返回集合中的所有声明。