C# Класс Affecto.IdentityManagement.Store.EntityFramework.QueryService

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

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

Метод Описание
GetAccounts ( System.Guid userId ) : IReadOnlyCollection
GetGroup ( System.Guid groupId ) : Group
GetGroupMembers ( System.Guid groupId ) : IReadOnlyCollection
GetGroups ( ) : IReadOnlyCollection
GetOrganization ( System.Guid id ) : Organization
GetOrganizations ( ) : IReadOnlyCollection
GetPassword ( string accountName ) : string
GetPermissions ( ) : IReadOnlyCollection
GetRole ( System.Guid roleId ) : Role
GetRoles ( ) : IReadOnlyCollection
GetUser ( System.Guid userId ) : User
GetUser ( string accountName, AccountType accountType ) : User
GetUserGroups ( System.Guid userId ) : IReadOnlyCollection
GetUsers ( ) : IReadOnlyCollection
GetUsers ( string customPropertyName, string customPropertyValue ) : IReadOnlyCollection
GetUsers ( string customPropertyName, string customPropertyValue, AccountType accountType ) : IReadOnlyCollection
IsExistingUser ( string accountName, AccountType accountType ) : bool
QueryService ( IDbContext dbContext ) : System

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

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

public GetAccounts ( System.Guid userId ) : IReadOnlyCollection
userId System.Guid
Результат IReadOnlyCollection

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

public GetGroup ( System.Guid groupId ) : Group
groupId System.Guid
Результат Affecto.IdentityManagement.Querying.Data.Group

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

public GetGroupMembers ( System.Guid groupId ) : IReadOnlyCollection
groupId System.Guid
Результат IReadOnlyCollection

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

public GetGroups ( ) : IReadOnlyCollection
Результат IReadOnlyCollection

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

public GetOrganization ( System.Guid id ) : Organization
id System.Guid
Результат Organization

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

public GetOrganizations ( ) : IReadOnlyCollection
Результат IReadOnlyCollection

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

public GetPassword ( string accountName ) : string
accountName string
Результат string

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

public GetPermissions ( ) : IReadOnlyCollection
Результат IReadOnlyCollection

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

public GetRole ( System.Guid roleId ) : Role
roleId System.Guid
Результат Affecto.IdentityManagement.Querying.Data.Role

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

public GetRoles ( ) : IReadOnlyCollection
Результат IReadOnlyCollection

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

public GetUser ( System.Guid userId ) : User
userId System.Guid
Результат Affecto.IdentityManagement.Querying.Data.User

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

public GetUser ( string accountName, AccountType accountType ) : User
accountName string
accountType AccountType
Результат Affecto.IdentityManagement.Querying.Data.User

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

public GetUserGroups ( System.Guid userId ) : IReadOnlyCollection
userId System.Guid
Результат IReadOnlyCollection

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

public GetUsers ( ) : IReadOnlyCollection
Результат IReadOnlyCollection

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

public GetUsers ( string customPropertyName, string customPropertyValue ) : IReadOnlyCollection
customPropertyName string
customPropertyValue string
Результат IReadOnlyCollection

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

public GetUsers ( string customPropertyName, string customPropertyValue, AccountType accountType ) : IReadOnlyCollection
customPropertyName string
customPropertyValue string
accountType AccountType
Результат IReadOnlyCollection

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

public IsExistingUser ( string accountName, AccountType accountType ) : bool
accountName string
accountType AccountType
Результат bool

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

public QueryService ( IDbContext dbContext ) : System
dbContext IDbContext
Результат System