public class DelegateContextPolicy<TContext> : IDelegateContextPolicy<TContext>,
IContextPolicy<TContext>, IExtensionPolicy
where TContext : class, IExtensionContext
Public Class DelegateContextPolicy(Of TContext As {Class, IExtensionContext})
Implements IDelegateContextPolicy(Of TContext), IContextPolicy(Of TContext),
IExtensionPolicy
generic<typename TContext>
where TContext : ref class, IExtensionContext
public ref class DelegateContextPolicy : IDelegateContextPolicy<TContext>,
IContextPolicy<TContext>, IExtensionPolicy
type DelegateContextPolicy<'TContext when 'TContext : not struct and IExtensionContext> =
class
interface IDelegateContextPolicy<'TContext>
interface IContextPolicy<'TContext>
interface IExtensionPolicy
end
DelegateContextPolicyTContext | Создаёт экземпляр класса с указанием делегата, проверяющего то, что контекст удовлетворяет политике. |
IsAllowedFunc | Функция, получающая контекст (не равный null) и возвращающая признак того, что контекст удовлетворяет политике. Значение не равно null. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
IsAllowed | Признак того, что политика выполняется для указанного контекста. |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |