InitializationExtensionsAddHandler(IServerInitializationExtensionContext, Guid, WriteToStreamInitializationActionAsync, InitializationAddHandlerMode) - метод |
Добавляет обработчик для записи в поток инициализации.
Пространство имён:
Tessa.Platform.Initialization
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static IServerInitializationExtensionContext AddHandler(
this IServerInitializationExtensionContext context,
Guid handlerID,
WriteToStreamInitializationActionAsync handlerActionAsync,
InitializationAddHandlerMode mode = InitializationAddHandlerMode.SkipIfExists
)
<ExtensionAttribute>
Public Shared Function AddHandler (
context As IServerInitializationExtensionContext,
handlerID As Guid,
handlerActionAsync As WriteToStreamInitializationActionAsync,
Optional mode As InitializationAddHandlerMode = InitializationAddHandlerMode.SkipIfExists
) As IServerInitializationExtensionContext
public:
[ExtensionAttribute]
static IServerInitializationExtensionContext^ AddHandler(
IServerInitializationExtensionContext^ context,
Guid handlerID,
WriteToStreamInitializationActionAsync^ handlerActionAsync,
InitializationAddHandlerMode mode = InitializationAddHandlerMode::SkipIfExists
)
[<ExtensionAttribute>]
static member AddHandler :
context : IServerInitializationExtensionContext *
handlerID : Guid *
handlerActionAsync : WriteToStreamInitializationActionAsync *
?mode : InitializationAddHandlerMode
(* Defaults:
let _mode = defaultArg mode InitializationAddHandlerMode.SkipIfExists
*)
-> IServerInitializationExtensionContext
Параметры
- context
- Тип: Tessa.Platform.InitializationIServerInitializationExtensionContext
Контекст инициализации. - handlerID
- Тип: SystemGuid
Идентификатор обработчика. - handlerActionAsync
- Тип: Tessa.Platform.InitializationWriteToStreamInitializationActionAsync
Метод, выполняющий запись в поток инициализации. - mode (Optional)
- Тип: Tessa.Platform.InitializationInitializationAddHandlerMode
Способ добавления обработчика в поток инициализации.
Возвращаемое значение
Тип:
IServerInitializationExtensionContextКонтекст расширений
context для цепочки вызовов.
Примечание об использовании
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
IServerInitializationExtensionContext. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).
См. также