由ApplicationName属性表示该应用程序的数据源中删除角色。
命名空间: Microsoft.SharePoint.Administration.Claims
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Overrides Function DeleteRole ( _
roleName As String, _
throwOnPopulatedRole As Boolean _
) As Boolean
用法
Dim instance As SPClaimsAuthRoleProvider
Dim roleName As String
Dim throwOnPopulatedRole As Boolean
Dim returnValue As Boolean
returnValue = instance.DeleteRole(roleName, _
throwOnPopulatedRole)
public override bool DeleteRole(
string roleName,
bool throwOnPopulatedRole
)
参数
roleName
类型:System.String要移除的角色的名称。
throwOnPopulatedRole
类型:System.Booleantrue ,如果有一个或多个成员中指定角色,则引发异常否则为false。
返回值
类型:System.Boolean
true如果已成功删除该角色 ;否则为false。
异常
| 异常 | 条件 |
|---|---|
| ProviderException | roleName具有一个或多个成员, throwOnPopulatedRole是true。 |
备注
如果throwOnPopulatedRole是false,它是空的还是不该重写中删除角色。