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 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 类的静态属性的形式提供的。
返回
一个类型为 Claim 的 IEnumerable<T>,可用来枚举与指定条件相符的声明。
注解
当 claimType
参数为 null
时,与 right
参数匹配的任何声明都视为匹配项。
当 right
参数为 null
时,与 claimType
参数匹配的任何声明都视为匹配项。
当 claimType
和 right
参数均为 null
时,返回集合中的所有声明。