C# Класс SenseNet.ContentRepository.Group

Наследование: GenericContent, IGroup, IADSyncable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetMembers void

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
AssertValidMembers ( ) : void
Group ( NodeToken token ) : System
OnMoving ( object sender, SenseNet e ) : void

Приватные методы

Метод Описание
GetMembers ( List memberUsers, IGroup group ) : void

Описание методов

AddMember() публичный Метод

public AddMember ( IGroup group ) : void
group IGroup
Результат void

AddMember() публичный Метод

public AddMember ( IUser user ) : void
user IUser
Результат void

AssertValidMembers() защищенный Метод

protected AssertValidMembers ( ) : void
Результат void

ForceDelete() публичный Метод

public ForceDelete ( ) : void
Результат void

GetAllMemberGroups() публичный Метод

public GetAllMemberGroups ( ) : List
Результат List

GetAllMemberUsers() публичный Метод

public GetAllMemberUsers ( ) : List
Результат List

GetMemberGroups() публичный Метод

public GetMemberGroups ( ) : List
Результат List

GetMemberUsers() публичный Метод

public GetMemberUsers ( ) : List
Результат List

GetProperty() публичный Метод

public GetProperty ( string name ) : object
name string
Результат object

Group() публичный Метод

public Group ( Node parent ) : System
parent Node
Результат System

Group() публичный Метод

public Group ( Node parent, string nodeTypeName ) : System
parent Node
nodeTypeName string
Результат System

Group() защищенный Метод

protected Group ( NodeToken token ) : System
token SenseNet.ContentRepository.Storage.NodeToken
Результат System

MoveTo() публичный Метод

public MoveTo ( Node target ) : void
target Node
Результат void

OnMoving() защищенный Метод

protected OnMoving ( object sender, SenseNet e ) : void
sender object
e SenseNet
Результат void

RemoveMember() публичный Метод

public RemoveMember ( IGroup group ) : void
group IGroup
Результат void

RemoveMember() публичный Метод

public RemoveMember ( IUser user ) : void
user IUser
Результат void

Save() публичный Метод

public Save ( ) : void
Результат void

Save() публичный Метод

public Save ( SavingMode mode ) : void
mode SavingMode
Результат void

SetProperty() публичный Метод

public SetProperty ( string name, object value ) : void
name string
value object
Результат void

UpdateLastSync() публичный Метод

public UpdateLastSync ( System.Guid guid ) : void
guid System.Guid
Результат void