C# Class SenseNet.ContentRepository.Group

Inheritance: GenericContent, IGroup, IADSyncable
Afficher le fichier Open project: maxpavlov/FlexNet Class Usage Examples

Private Properties

Свойство Type Description
GetMembers void

Méthodes publiques

Méthode Description
AddMember ( IGroup group ) : void
AddMember ( IUser user ) : void
ForceDelete ( ) : void
GetAllMemberGroups ( ) : List
GetAllMemberUsers ( ) : List
GetMemberGroups ( ) : List
GetMemberUsers ( ) : List
GetProperty ( string name ) : object
Group ( Node parent ) : System
Group ( Node parent, string nodeTypeName ) : System
MoveTo ( Node target ) : void
RemoveMember ( IGroup group ) : void
RemoveMember ( IUser user ) : void
Save ( ) : void
Save ( SavingMode mode ) : void
SetProperty ( string name, object value ) : void
UpdateLastSync ( System.Guid guid ) : void

Méthodes protégées

Méthode Description
AssertValidMembers ( ) : void
Group ( NodeToken token ) : System
OnMoving ( object sender, SenseNet e ) : void

Private Methods

Méthode Description
GetMembers ( List memberUsers, IGroup group ) : void

Method Details

AddMember() public méthode

public AddMember ( IGroup group ) : void
group IGroup
Résultat void

AddMember() public méthode

public AddMember ( IUser user ) : void
user IUser
Résultat void

AssertValidMembers() protected méthode

protected AssertValidMembers ( ) : void
Résultat void

ForceDelete() public méthode

public ForceDelete ( ) : void
Résultat void

GetAllMemberGroups() public méthode

public GetAllMemberGroups ( ) : List
Résultat List

GetAllMemberUsers() public méthode

public GetAllMemberUsers ( ) : List
Résultat List

GetMemberGroups() public méthode

public GetMemberGroups ( ) : List
Résultat List

GetMemberUsers() public méthode

public GetMemberUsers ( ) : List
Résultat List

GetProperty() public méthode

public GetProperty ( string name ) : object
name string
Résultat object

Group() public méthode

public Group ( Node parent ) : System
parent Node
Résultat System

Group() public méthode

public Group ( Node parent, string nodeTypeName ) : System
parent Node
nodeTypeName string
Résultat System

Group() protected méthode

protected Group ( NodeToken token ) : System
token SenseNet.ContentRepository.Storage.NodeToken
Résultat System

MoveTo() public méthode

public MoveTo ( Node target ) : void
target Node
Résultat void

OnMoving() protected méthode

protected OnMoving ( object sender, SenseNet e ) : void
sender object
e SenseNet
Résultat void

RemoveMember() public méthode

public RemoveMember ( IGroup group ) : void
group IGroup
Résultat void

RemoveMember() public méthode

public RemoveMember ( IUser user ) : void
user IUser
Résultat void

Save() public méthode

public Save ( ) : void
Résultat void

Save() public méthode

public Save ( SavingMode mode ) : void
mode SavingMode
Résultat void

SetProperty() public méthode

public SetProperty ( string name, object value ) : void
name string
value object
Résultat void

UpdateLastSync() public méthode

public UpdateLastSync ( System.Guid guid ) : void
guid System.Guid
Résultat void