Fork me on GitHubEpicdominant domains
APIEpic.OrganizationRoleBuilderBase<(Of <(<'TRole, TImplementation>)>)>

RoleBuilderBase<(Of <(<'TRole, TImplementation>)>)>
Role builders' base class.
Inheritance Hierarchy
Object
RoleBuilder<(Of <(<'TRole>)>)>
 RoleBuilderBase<(Of <(<'TRole, TImplementation>)>)>

Assembly: Epic.Core

Declaration Syntax
C#
[SerializableAttribute]
public abstract class RoleBuilderBase<TRole, TImplementation> : RoleBuilder<TRole>
where TRole : class
where TImplementation : RoleBase, TRole
Generic Template Parameters
TRole
Role builded.
TImplementation
Concrete role class.
Members
All MembersConstructorsMethods   



MemberDescription
RoleBuilderBase<(Of <(<'TRole, TImplementation>)>)>()()()()
Constructor.
BuildRole(IPrincipal)
Builds the role. Overrides and seals the BuildRole(IPrincipal) template method. Calls CreateRoleFor(IPrincipal).
(Overrides RoleBuilder<(Of <(<'TRole>)>)>.BuildRole(IPrincipal).)
CreateRoleFor(IPrincipal)
Creates the TRole instance for player.
blog comments powered by Disqus