Поделиться через


NamedServiceConfigurator Класс

Определение

Базовый класс конфигуратора компонентов для служб имен. Все конфигурации или подкомпоненты связываются с тем же именем, что и у настраиваемой службы.

public class NamedServiceConfigurator : Orleans.Hosting.INamedServiceConfigurator
type NamedServiceConfigurator = class
    interface INamedServiceConfigurator
Public Class NamedServiceConfigurator
Implements INamedServiceConfigurator
Наследование
NamedServiceConfigurator
Производный
Реализации

Конструкторы

NamedServiceConfigurator(String, Action<Action<IServiceCollection>>)

Инициализирует новый экземпляр класса NamedServiceConfigurator.

Свойства

ConfigureDelegate

Возвращает делегат, используемый для настройки службы.

Name

Получает имя службы.

Методы расширения

Configure<TOptions>(INamedServiceConfigurator, Action<OptionsBuilder<TOptions>>)

Настраивает параметры для именованной службы.

ConfigureComponent<TComponent>(INamedServiceConfigurator, Func<IServiceProvider,String,TComponent>)

Добавляет одноэлементный компонент в именованную службу.

ConfigureComponent<TOptions,TComponent>(INamedServiceConfigurator, Func<IServiceProvider,String,TComponent>, Action<OptionsBuilder<TOptions>>)

Добавляет одноэлементный компонент в именованную службу и настраивает параметры для именованной службы.

ConfigureLifecycle<T>(INamedServiceConfigurator)

Базовый класс конфигуратора компонентов для служб имен. Все конфигурации или подкомпоненты связываются с тем же именем, что и у настраиваемой службы.

Применяется к