AclExtensionsRegisterDefaultOverridesT - метод
Регистрирует замену для стратегии по умолчанию по имени стратегии на получение правил расчёта ACL.
Пространство имён: Tessa.Roles.AclСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public static IResolver<string, IAclManagerGetCardsStrategy> RegisterDefaultOverrides<T>(
this IResolver<string, IAclManagerGetCardsStrategy> resolver,
string getRuleStrategyName
)
where T : IAclManagerGetCardsStrategy
<ExtensionAttribute>
Public Shared Function RegisterDefaultOverrides(Of T As IAclManagerGetCardsStrategy) (
resolver As IResolver(Of String, IAclManagerGetCardsStrategy),
getRuleStrategyName As String
) As IResolver(Of String, IAclManagerGetCardsStrategy)
public:
[ExtensionAttribute]
generic<typename T>
where T : IAclManagerGetCardsStrategy
static IResolver<String^, IAclManagerGetCardsStrategy^>^ RegisterDefaultOverrides(
IResolver<String^, IAclManagerGetCardsStrategy^>^ resolver,
String^ getRuleStrategyName
)
[<ExtensionAttribute>]
static member RegisterDefaultOverrides :
resolver : IResolver<string, IAclManagerGetCardsStrategy> *
getRuleStrategyName : string -> IResolver<string, IAclManagerGetCardsStrategy> when 'T : IAclManagerGetCardsStrategy
- resolver IResolverString, IAclManagerGetCardsStrategy
- Резолвер, для которого регистрируется стратегия.
- getRuleStrategyName String
- Имя стратегии на получение правил расчёта ACL, для которой регистрируется замена.
- T
- Тип стратегии, регистрируемый как замена стратегии по умолчанию.
IResolverString,
IAclManagerGetCardsStrategyТекущий резолвер.В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
IResolverString,
IAclManagerGetCardsStrategy. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).