Click or drag to resize
MembershipModule Class
Represents the Membership module.
Inheritance Hierarchy

Namespace: CMS.Membership
Assembly: CMS.Membership (in CMS.Membership.dll) Version: 10.0.0
Syntax
C#
public class MembershipModule : Module

The MembershipModule type exposes the following members.

Constructors
  NameDescription
Public methodMembershipModule
Default constructor
Top
Fields
  NameDescription
Public fieldStatic memberFORGOTTEN_PASSWORD_EMAIL_TEMPLATE_TYPE_NAME
Name of email template type for forgotten password.
Public fieldStatic memberMEMBERSHIP_EXPIRATION_EMAIL_TEMPLATE_TYPE_NAME
Name of email template type for membership expiration.
Public fieldStatic memberMEMBERSHIP_CHANGE_PASSWORD_EMAIL_TEMPLATE_TYPE_NAME
Name of email template type for membership change password.
Public fieldStatic memberMEMBERSHIP_REGISTRATION_EMAIL_TEMPLATE_TYPE_NAME
Name of email template type for membership registration.
Public fieldStatic memberMEMBERSHIP_UNLOCK_ACCOUNT_EMAIL_TEMPLATE_TYPE_NAME
Name of email template type for membership unlock account.
Public fieldStatic memberPASSWORD_EMAIL_TEMPLATE_TYPE_NAME
Name of email template type for password.
Public fieldStatic memberREGISTRATION_APPROVAL_EMAIL_TEMPLATE_TYPE_NAME
Name of email template type for registration approval.
Public fieldStatic memberREGISTRATION_EMAIL_TEMPLATE_TYPE_NAME
Name of email template type for registration.
Top
Properties
  NameDescription
Public propertyAutoInitialize
If true, the module is allowed to be initialized automatically
(Inherited from ModuleEntry.)
Public propertyInitialized
True if the module was initialized
(Inherited from ModuleEntry.)
Public propertyIsDiscoverable
If true, this module is automatically discoverable
(Inherited from ModuleEntry.)
Public propertyIsInstallable
Indicates if module is designed as installable.
(Inherited from ModuleEntry.)
Public propertyModuleInfo
Gets the module info.
(Inherited from ModuleEntry.)
Public propertyModuleMetadata
Gets the module metadata.
(Inherited from ModuleEntry.)
Public propertyPreInitialized
True if the module was pre-initialized
(Inherited from ModuleEntry.)
Top
Methods
  NameDescription
Protected methodClearHashtables
Clears the module hashtables.
(Overrides ModuleClearHashtables(Boolean).)
Public methodGetObject
Gets the object created from the given DataRow.
(Inherited from Module.)
Protected methodCheckLicenseInternal
Checks the license.
(Inherited from Module.)
Public methodInit
Initializes the module.
(Inherited from ModuleEntry.)
Protected methodOnInit
Initializes the module.
(Overrides ModuleEntryOnInit.)
Protected methodOnPreInit
Initializes the module.
(Overrides ModuleEntryOnPreInit.)
Public methodPreInit
Pre-initializes the module.
(Inherited from ModuleEntry.)
Public methodProcessCommand
Processes the specified command.
(Inherited from Module.)
Protected methodRegisterCommand
Registers the given command
(Inherited from Module.)
Protected methodRegisterCommands
Registers the object type of this module
(Inherited from Module.)
Top
See Also