public interface IAclManagerGetCardsStrategyResolver : IResolver<string, IAclManagerGetCardsStrategy>
Public Interface IAclManagerGetCardsStrategyResolver
Inherits IResolver(Of String, IAclManagerGetCardsStrategy)
public interface class IAclManagerGetCardsStrategyResolver : IResolver<String^, IAclManagerGetCardsStrategy^>
type IAclManagerGetCardsStrategyResolver =
interface
interface IResolver<string, IAclManagerGetCardsStrategy>
end
Clear | Удаляет информацию по всем выполненным регистрациям. (Унаследован от IResolverTKey, TValue) |
GetAllKeys | Возвращает список всех зарегистрированных ключей. (Унаследован от IResolverTKey, TValue) |
Register(Type, TKey) |
Регистрирует тип объекта по заданному ключу. Резолв возможен только для зарегистрированных типов.
Обычно резолв сервиса выполняется из контейнера Unity каждый раз при вызове этого метода,
при этом объект запрашивается по зарегистрированному типу (классу) без имени в контейнере.
(Унаследован от IResolverTKey, TValue) |
RegisterTConcrete(TKey) |
Регистрирует тип объекта по заданному ключу. Резолв возможен только для зарегистрированных типов.
Обычно резолв сервиса выполняется из контейнера Unity каждый раз при вызове этого метода,
при этом объект запрашивается по зарегистрированному типу (классу) без имени в контейнере.
(Унаследован от IResolverTKey, TValue) |
Remove | Удаляет информацию по регистрации с заданным ключом. (Унаследован от IResolverTKey, TValue) |
Resolve |
Выполняет резолв экземпляра заданного сервиса по заданному ключу. Если сервис не был зарегистрирован,
то выбрасывается исключение [Unity.ResolutionFailedException].
Обычно резолв сервиса выполняется из контейнера Unity каждый раз при вызове этого метода,
при этом объект запрашивается по зарегистрированному типу (классу) без имени в контейнере.
(Унаследован от IResolverTKey, TValue) |
TryResolve |
Выполняет резолв экземпляра заданного сервиса по имени. Если сервис не был зарегистрирован, то возвращает null.
Обычно резолв сервиса выполняется из контейнера Unity каждый раз при вызове этого метода,
при этом объект запрашивается по зарегистрированному типу (классу) без имени в контейнере.
(Унаследован от IResolverTKey, TValue) |
RegisterDefaultOverridesT |
Регистрирует замену для стратегии по умолчанию по имени стратегии на получение правил расчёта ACL.
(Определяется AclExtensions) |
TryResolveWithDefaultOverrides |
Метод для получения стратегии с учётом перерегистрации стратегии по умолчанию через RegisterDefaultOverridesT(IResolverString, IAclManagerGetCardsStrategy, String) (Определяется AclExtensions) |