io library

Classes

AsyncDisposable
Provides a mechanism for releasing unmanaged resources asynchronously.
CallbackNode
All of the state associated a registered callback, in a node that's part of a linked list of registered callbacks.
CancellationCallbackInfo
CancellationChangeToken
A ChangeToken implementation using CancellationToken.
CancellationToken
Propagates notification that operations should be canceled.
CancellationTokenRegistration
CancellationTokenSource
Signals to a CancellationToken that it should be canceled.
ChainedConfigurationProvider
Chained implementation of ConfigurationProvider.
ChainedConfigurationSource
Represents a chained Configuration as an ConfigurationSource.
ChangeToken
Propagates notifications that a change has occurred.
CommandLineConfigurationProvider
A command line based ConfigurationProvider.
CommandLineConfigurationSource
Represents command line arguments as an ConfigurationSource.
CompositeChangeToken
An ChangeToken which represents one or more ChangeToken instances.
Configuration
Represents a set of key/value application configuration properties.
ConfigurationBuilder
Represents a type used to build application configuration.
ConfigurationBuilderProperties
ConfigurationManager
ConfigurationManager is a mutable configuration object. It is both an ConfigurationBuilder and an ConfigurationRoot. As sources are added, it updates its current view of configuration.
ConfigurationPath
Utility methods and constants for manipulating Configuration paths
ConfigurationProvider
Provides configuration key/values for an application.
ConfigurationReloadToken
Implements ChangeToken.
ConfigurationRoot
Represents the root of an Configuration hierarchy.
ConfigurationSection
Represents a section of application configuration values.
ConfigurationSource
Represents a source of configuration key/values for an application.
ConfigurationSources
Disposable
Provides a mechanism for releasing unmanaged resources.
EnvironmentVariablesConfigurationProvider
EnvironmentVariablesConfigurationSource
Represents environment variables as an ConfigurationSource.
JsonConfigurationParser
JsonConfigurationProvider
A JSON based ConfigurationProvider.
JsonConfigurationSource
LinkedNCancellationTokenSource
MemoryConfigurationProvider
In-memory implementation of ConfigurationProvider
MemoryConfigurationSource
Represents in-memory data as an ConfigurationSource.
Registrations
Set of all the registrations in the token source.
StreamConfigurationProvider
Stream based configuration provider
StreamConfigurationSource
Stream based ConfigurationSource.

Mixins

ConfigurationProviderMixin
Provides configuration key/values for an application.

Typedefs

TimerCallback = void Function(Object? state)
VoidCallback = void Function()