IOptionsMonitorCache<TOptions>.GetOrAdd Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает именованный экземпляр параметров или добавляет новый экземпляр, созданный с помощью createOptions
.
public:
TOptions GetOrAdd(System::String ^ name, Func<TOptions> ^ createOptions);
public TOptions GetOrAdd (string name, Func<TOptions> createOptions);
public TOptions GetOrAdd (string? name, Func<TOptions> createOptions);
abstract member GetOrAdd : string * Func<'Options (requires 'Options : null)> -> 'Options
Public Function GetOrAdd (name As String, createOptions As Func(Of TOptions)) As TOptions
Параметры
- name
- String
Имя экземпляра параметров.
- createOptions
- Func<TOptions>
Функция, используемая для создания экземпляра.
Возвращаемое значение
- TOptions
Экземпляр параметров.