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
infoRoleInfo
Set(RoleInfo)
Inserts or updates the info object in the underlying data store.
public override void Set(RoleInfo info)
Parameters
infoRoleInfoInfo object to be inserted or updated.
Exceptions
- ArgumentNullException
Thrown when
infois null.