Для изменения размера нажмите или перетащите

ExtensionExtensionsWithSingleton - метод

Регистрирует политику, указывающую на способ получения экземпляров расширений, являющихся синглтонами, посредством их конструкторов по умолчанию. Если класс расширения реализует интерфейс IAsyncInitializable, то для созданного экземпляра один раз будет выполнена асинхронная инициализация.

Пространство имён:  Tessa.Extensions
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static IExtensionPolicyContainer WithSingleton(
	this IExtensionPolicyContainer policyContainer
)

Параметры

policyContainer
Тип: Tessa.ExtensionsIExtensionPolicyContainer
Контейнер политик, ассоциированных с расширениями.

Возвращаемое значение

Тип: IExtensionPolicyContainer
Заданный контейнер policyContainer для цепочки вызовов.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IExtensionPolicyContainer. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).
Заметки
Вызов конструктора производится один раз при первом получении экземпляра расширения.
См. также