SPClaimProvider.GetClaimsForEntity 方法 (Uri, SPClaim, SPClaimProviderContext)

获得entitySPClaim

命名空间:  Microsoft.SharePoint.Administration.Claims
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Function GetClaimsForEntity ( _
    context As Uri, _
    entity As SPClaim, _
    claimProviderContext As SPClaimProviderContext _
) As SPClaim()
用法
Dim instance As SPClaimProvider
Dim context As Uri
Dim entity As SPClaim
Dim claimProviderContext As SPClaimProviderContext
Dim returnValue As SPClaim()

returnValue = instance.GetClaimsForEntity(context, _
    entity, claimProviderContext)
public SPClaim[] GetClaimsForEntity(
    Uri context,
    SPClaim entity,
    SPClaimProviderContext claimProviderContext
)

参数

  • context
    类型:System.Uri

    指定操作的上下文。

返回值

类型:[]
一组的SPClaim对象。**[!:SPClaim.Type]属性值必须位于ClaimTypes()的结果。ValueType属性值必须位于[!:ClaimValueType]**的结果。

异常

异常 条件
NotImplementedException

如果SupportsEntityInformation是错的。

ArgumentNullException

如果context或entity为空。

另请参阅

引用

SPClaimProvider 类

SPClaimProvider 成员

GetClaimsForEntity 重载

Microsoft.SharePoint.Administration.Claims 命名空间