Share via


ConfigurationChangeTokenSource<TOptions> Class

Definition

Creates IChangeTokens so that IOptionsMonitor<TOptions> gets notified when IConfiguration changes.

generic <typename TOptions>
public ref class ConfigurationChangeTokenSource : Microsoft::Extensions::Options::IOptionsChangeTokenSource<TOptions>
public class ConfigurationChangeTokenSource<TOptions> : Microsoft.Extensions.Options.IOptionsChangeTokenSource<TOptions>
type ConfigurationChangeTokenSource<'Options> = class
    interface IOptionsChangeTokenSource<'Options>
Public Class ConfigurationChangeTokenSource(Of TOptions)
Implements IOptionsChangeTokenSource(Of TOptions)

Type Parameters

TOptions
Inheritance
ConfigurationChangeTokenSource<TOptions>
Derived
Implements

Constructors

Name Description
ConfigurationChangeTokenSource<TOptions>(IConfiguration)

Constructor taking the IConfiguration instance to watch.

ConfigurationChangeTokenSource<TOptions>(String, IConfiguration)

Constructor taking the IConfiguration instance to watch.

Properties

Name Description
Name

The name of the option instance being changed.

Methods

Name Description
GetChangeToken()

Returns the reloadToken from the IConfiguration.

Applies to