DefaultConfigurationBuilderItemSource - класс

Объект, предоставляющий доступ к объектам IConfigurationBuilderItem, каждый из которых соответствует отдельному конфигурационному файлу.

Definition

Пространство имён: Tessa.Platform.Configuration
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public class DefaultConfigurationBuilderItemSource : ConfigurationBuilderItemSourceBase
Inheritance
Object    ConfigurationBuilderItemSourceBase    DefaultConfigurationBuilderItemSource

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

DefaultConfigurationBuilderItemSource Объект, предоставляющий доступ к объектам IConfigurationBuilderItem, каждый из которых соответствует отдельному конфигурационному файлу.

Свойства

FilePathForError

Путь до файла, записываемый в свойство FilePath при возникновении ошибок, связанных с вызовом методов этого объекта.

Может быть равен null/пустой строке, если информация по файлу не предоставляется.


(Переопределяет ConfigurationBuilderItemSourceBaseFilePathForError)
Items Объекты, соответствующие отдельным конфигурационным файлам в порядке их дальнейшей обработки, или null, если объекты отсутствуют. Значения null внутри перечисления игнорируются.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ResolveItemsAsync

Возвращает объекты IConfigurationBuilderItem, каждый из которых соответствует отдельному конфигурационному файлу. Объекты возвращаются в последовательности их дальнейшей обработки.

Значение null соответствует пустому перечислению. Значения null внутри перечисления игнорируются.


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

Возвращает объекты IConfigurationBuilderItem, каждый из которых соответствует отдельному конфигурационному файлу. Объекты возвращаются в последовательности их дальнейшей обработки.

Значение null соответствует пустому перечислению. Значения null внутри перечисления игнорируются.


(Переопределяет ConfigurationBuilderItemSourceBaseResolveItemsCoreAsync(IConfigurationBuilderContext, CancellationToken))
ToStringReturns a string that represents the current object.
(Переопределяет ObjectToString)

См. также