IEnvironmentVariableService.SubscribeAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Attaches an observer for updates to environment variables. The observer will always receive an initial message with the current environment variables.
public System.Threading.Tasks.Task<IDisposable> SubscribeAsync (IObserver<System.Collections.Generic.IReadOnlyDictionary<string,string>> observer, System.Threading.CancellationToken cancellationToken);
abstract member SubscribeAsync : IObserver<System.Collections.Generic.IReadOnlyDictionary<string, string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<IDisposable>
Public Function SubscribeAsync (observer As IObserver(Of IReadOnlyDictionary(Of String, String)), cancellationToken As CancellationToken) As Task(Of IDisposable)
Parameters
- observer
- IObserver<IReadOnlyDictionary<String,String>>
An observer of environment variable changes. The observer is called back with the currently defined environment variables, where the key is the name of the variable.
- cancellationToken
- CancellationToken
A cancellation token to cancel the in-progress invocation.
Returns
A value that may be disposed of to unregister observer
from future notifications.