Class RoleInfoProvider
- Namespace
- CMS.Membership
- Assembly
- CMS.Membership.dll
Provides access to information about roles.
[ProviderInterface(typeof(IRoleInfoProvider))]
public class RoleInfoProvider : AbstractInfoProvider<RoleInfo, RoleInfoProvider>, IInfoProvider, ICustomizableProvider, IBulkOperationProvider, IWebFarmProvider, IInfoValidator<RoleInfo>, IInfoByGuidProvider<RoleInfo>, IBulkInfoProvider<RoleInfo>, IRoleInfoProvider, IInfoProvider<RoleInfo>, IInfoByIdProvider<RoleInfo>, IInfoByNameProvider<RoleInfo>
- Inheritance
-
objectRoleInfoProvider
- Implements
- Inherited Members
- Extension Methods
Constructors
RoleInfoProvider()
Initializes a new instance of a RoleInfoProvider.
public RoleInfoProvider()
Methods
Delete(RoleInfo)
Deletes the info
object from the underlying data store.
public override void Delete(RoleInfo info)
Parameters
info
RoleInfo
Set(RoleInfo)
Inserts or updates the info
object in the underlying data store.
public override void Set(RoleInfo info)
Parameters
info
RoleInfoInfo object to be inserted or updated.
Exceptions
- ArgumentNullException
Thrown when
info
is null.