SPFormsClaimProvider 成员

这是窗体的角色和成员资格公开声明提供程序。受支持的类型是UserFormsRole基于索赔。

SPFormsClaimProvider 类型公开以下成员。

构造函数

  名称 说明
公共方法 SPFormsClaimProvider SPFormsClaimProvider 类的新实例进行初始化。

页首

属性

  名称 说明
公共属性 DisplayName 获取声明提供程序的显示名称。 (从 SPClaimProvider 继承。)
公共属性 Name (覆盖 SPClaimProvider.Name。)
公共属性 Schema 声明提供程序获取的架构。 (从 SPClaimProvider 继承。)
公共属性 SupportsEntityInformation (覆盖 SPClaimProvider.SupportsEntityInformation。)
公共属性 SupportsHierarchy (覆盖 SPClaimProvider.SupportsHierarchy。)
公共属性 SupportsResolve (覆盖 SPClaimProvider.SupportsResolve。)
公共属性 SupportsSearch (覆盖 SPClaimProvider.SupportsSearch。)
公共属性 SupportsUserKey 此声明提供程序不支持检索登录提供程序用户密钥有关的信息吗? (从 SPClaimProvider 继承。)
公共属性 SupportsUserSpecificHierarchy 确定是否存在特定于用户的层次结构信息。 (从 SPClaimProvider 继承。)

页首

方法

  名称 说明
公共方法 ClaimTypes 检索此声明提供程序返回的ClaimType声明类型。 (从 SPClaimProvider 继承。)
公共方法 ClaimValueTypes 检索此声明提供程序返回的ValueType声明值类型。 (从 SPClaimProvider 继承。)
公共方法 CreateClaim(SPClaimArguments) (从 SPClaimProvider 继承。)
受保护的方法 CreateClaim(String, String, String) 创建索赔声明提供程序。 (从 SPClaimProvider 继承。)
受保护的方法 CreateClaimForArguments 创建声明匹配arguments如果可能的话 ; 否则返回 null。 (从 SPClaimProvider 继承。)
公共方法静态成员 CreateMembershipClaim
受保护的方法 CreatePickerEntity 创建一个选择器的实体。 (从 SPClaimProvider 继承。)
公共方法静态成员 CreateRoleClaim
公共方法 EntityTypes 检索此声明提供程序返回的实体类型。 (从 SPClaimProvider 继承。)
公共方法 Equals 确定指定的对象是否等于当前的声明提供程序。 (从 SPClaimProvider 继承。)
受保护的方法 FillClaimsForEntity(Uri, SPClaim, List<SPClaim>) (覆盖 SPClaimProvider.FillClaimsForEntity(Uri, SPClaim, List<SPClaim>)。)
受保护的方法 FillClaimsForEntity(Uri, SPClaim, SPClaimProviderContext, List<SPClaim>) 虚拟重载,以允许声明提供程序有额外的信息来加强给定实体的运行时的 FillClaimsForEntity。 (从 SPClaimProvider 继承。)
受保护的方法 FillClaimTypes (覆盖 SPClaimProvider.FillClaimTypes(List<String>)。)
受保护的方法 FillClaimValueTypes (覆盖 SPClaimProvider.FillClaimValueTypes(List<String>)。)
受保护的方法 FillDefaultLocalizedDisplayName (覆盖 SPClaimProvider.FillDefaultLocalizedDisplayName(CultureInfo, String)。)
受保护的方法 FillEntityTypes (覆盖 SPClaimProvider.FillEntityTypes(List<String>)。)
受保护的方法 FillHierarchy (覆盖 SPClaimProvider.FillHierarchy(Uri, [], String, Int32, SPProviderHierarchyTree)。)
受保护的方法 FillResolve(Uri, [], SPClaim, List<PickerEntity>) (覆盖 SPClaimProvider.FillResolve(Uri, [], SPClaim, List<PickerEntity>)。)
受保护的方法 FillResolve(Uri, [], String, List<PickerEntity>) (覆盖 SPClaimProvider.FillResolve(Uri, [], String, List<PickerEntity>)。)
受保护的方法 FillSchema (覆盖 SPClaimProvider.FillSchema(SPProviderSchema)。)
受保护的方法 FillSearch (覆盖 SPClaimProvider.FillSearch(Uri, [], String, String, Int32, SPProviderHierarchyTree)。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetClaimsForEntity(Uri, SPClaim) 获取要扩充的实体的声明。 (从 SPClaimProvider 继承。)
公共方法 GetClaimsForEntity(Uri, SPClaim, SPClaimProviderContext) 获得entitySPClaim 。 (从 SPClaimProvider 继承。)
公共方法 GetClaimTypeForUserKey 检索此声明提供程序用户密钥使用ClaimType 。 (从 SPClaimProvider 继承。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (从 SPClaimProvider 继承。)
公共方法 GetHierarchy 获取特定的hierarchyNodeID在[T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree]层次结构的根节点。 (从 SPClaimProvider 继承。)
公共方法 GetLocalizedDisplayName (从 SPClaimProvider 继承。)
公共方法静态成员 GetMembershipResolversNamesForContext 返回成员资格冲突解决程序基于上下文 URI 的名称。
公共方法 GetType (从 Object 继承。)
受保护的方法 GetUserKeyForEntity 检索对应于entity的用户密钥。 (从 SPClaimProvider 继承。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 Resolve(Uri, [], SPClaim) 解析输入。 (从 SPClaimProvider 继承。)
公共方法 Resolve(Uri, [], String) 解析输入。 (从 SPClaimProvider 继承。)
公共方法 Search 执行[T:HYPERLINK"ms-help://MS.SPF14SDK.en/SPF14MrefControls/html/a4bf54d0-29e5-e5c2-231e-b1b9f4728a7f.htm"Microsoft.SharePoint.WebControls.SPProviderHierarchyTree]层次结构的搜索。 (从 SPClaimProvider 继承。)
公共方法 ToString (从 Object 继承。)
公共方法 UserKeyForEntity 获得entity的用户密钥。 (从 SPClaimProvider 继承。)

页首

另请参阅

引用

SPFormsClaimProvider 类

Microsoft.SharePoint.Administration.Claims 命名空间