public DelegateContextPolicy(
Func<TContext, bool> isAllowedFunc
)Public Sub New (
isAllowedFunc As Func(Of TContext, Boolean)
)public:
DelegateContextPolicy(
Func<TContext, bool>^ isAllowedFunc
)new :
isAllowedFunc : Func<'TContext, bool> -> DelegateContextPolicyФункция, получающая контекст (не равный null) и возвращающая признак того, что контекст удовлетворяет политике.
Исключения логируются объектом Extensions, а также добавляются в контекст как сообщение валидации, если он реализует интерфейс ITraceableExtensionContext. Расширение, для которого возникло исключение, пропускается.