WebAssemblyHostConfiguration 类

定义

WebAssemblyHostConfiguration 是实现 IConfiguration、IConfigurationRoot 和 IConfigurationBuilder 接口的类。 它可用于模拟从配置对象生成和读取。

public ref class WebAssemblyHostConfiguration : Microsoft::Extensions::Configuration::IConfigurationBuilder, Microsoft::Extensions::Configuration::IConfigurationRoot
public class WebAssemblyHostConfiguration : Microsoft.Extensions.Configuration.IConfigurationBuilder, Microsoft.Extensions.Configuration.IConfigurationRoot
type WebAssemblyHostConfiguration = class
    interface IConfiguration
    interface IConfigurationRoot
    interface IConfigurationBuilder
Public Class WebAssemblyHostConfiguration
Implements IConfigurationBuilder, IConfigurationRoot
继承
WebAssemblyHostConfiguration
实现

构造函数

WebAssemblyHostConfiguration()

WebAssemblyHostConfiguration 是实现 IConfiguration、IConfigurationRoot 和 IConfigurationBuilder 接口的类。 它可用于模拟从配置对象生成和读取。

属性

Item[String]

WebAssemblyHostConfiguration 是实现 IConfiguration、IConfigurationRoot 和 IConfigurationBuilder 接口的类。 它可用于模拟从配置对象生成和读取。

方法

Add(IConfigurationSource)

添加新的配置源,检索源的提供程序,并添加更改侦听器,每当检测到更改时,就会触发提供程序的重新加载。

Build()

使用在 Providers 中注册的提供程序集中的键和值生成 IConfiguration

Dispose()

WebAssemblyHostConfiguration 是实现 IConfiguration、IConfigurationRoot 和 IConfigurationBuilder 接口的类。 它可用于模拟从配置对象生成和读取。

GetReloadToken()

返回一个可用于在重载此配置时进行观察的 IChangeToken

GetSection(String)

获取具有指定键的配置子节。

Reload()

强制从基础源重新加载配置值。

显式接口实现

IConfiguration.GetChildren()

获取直接后代配置子节。

IConfigurationBuilder.Properties

获取可用于在 和已注册IConfigurationProvider实例之间IConfigurationBuilder共享数据的键/值集合。

IConfigurationBuilder.Sources

获取用于获取配置值的源。

IConfigurationRoot.Providers

获取用于获取配置值的提供程序。

适用于