OptionsFactory<TOptions> Класс

Определение

IOptionsFactory<TOptions>Реализация .

generic <typename TOptions>
 where TOptions : classpublic ref class OptionsFactory : Microsoft::Extensions::Options::IOptionsFactory<TOptions>
public class OptionsFactory<TOptions> : Microsoft.Extensions.Options.IOptionsFactory<TOptions> where TOptions : class
type OptionsFactory<'Options (requires 'Options : null)> = class
    interface IOptionsFactory<'Options (requires 'Options : null)>
Public Class OptionsFactory(Of TOptions)
Implements IOptionsFactory(Of TOptions)

Параметры типа

TOptions

Тип запрашиваемых параметров.

Наследование
OptionsFactory<TOptions>
Реализации

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

Имя Описание
OptionsFactory<TOptions>(IEnumerable<IConfigureOptions<TOptions>>, IEnumerable<IPostConfigureOptions<TOptions>>, IEnumerable<IValidateOptions<TOptions>>)

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

OptionsFactory<TOptions>(IEnumerable<IConfigureOptions<TOptions>>, IEnumerable<IPostConfigureOptions<TOptions>>)

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

Методы

Имя Описание
Create(String)

Возвращает настроенный TOptions экземпляр с заданным name.

CreateInstance(String)

Создает новый экземпляр типа TOptions.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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