C# Класс Chaos.Portal.v6.Extension.User

Наследование: AExtension
Показать файл Открыть проект

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

Метод Описание
Create ( System.Guid guid, string email ) : UserInfo
Delete ( System.Guid guid ) : ScalarResult
Get ( System.Guid guid = null, System.Guid groupGuid = null ) : IEnumerable
GetCurrent ( ) : IEnumerable
Update ( System.Guid guid, string email, uint permissons ) : UserInfo
User ( IPortalApplication portalApplication ) : System

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

Метод Описание
HasUserManagerPermission ( ) : bool
ThrowIfUserDoesntHavePermission ( ) : void

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

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

public Create ( System.Guid guid, string email ) : UserInfo
guid System.Guid
email string
Результат UserInfo

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

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

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

public Get ( System.Guid guid = null, System.Guid groupGuid = null ) : IEnumerable
guid System.Guid
groupGuid System.Guid
Результат IEnumerable

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

public GetCurrent ( ) : IEnumerable
Результат IEnumerable

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

public Update ( System.Guid guid, string email, uint permissons ) : UserInfo
guid System.Guid
email string
permissons uint
Результат UserInfo

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

public User ( IPortalApplication portalApplication ) : System
portalApplication IPortalApplication
Результат System