AsyncLocalValueChangedArgs<T> AsyncLocalValueChangedArgs<T> AsyncLocalValueChangedArgs<T> AsyncLocalValueChangedArgs<T> Struct

Definition

The class that provides data change information to AsyncLocal<T> instances that register for change notifications.

generic <typename T>
public value class AsyncLocalValueChangedArgs
public struct AsyncLocalValueChangedArgs<T>
type AsyncLocalValueChangedArgs<'T> = struct
Public Structure AsyncLocalValueChangedArgs(Of T)
Type Parameters
T

The type of the data.

Inheritance
AsyncLocalValueChangedArgs<T>AsyncLocalValueChangedArgs<T>AsyncLocalValueChangedArgs<T>AsyncLocalValueChangedArgs<T>

Remarks

An AsyncLocal<T> objects receives change notifications when it is instantiated by calling its AsyncLocal<T>(Action<AsyncLocalValueChangedArgs<T>>) constructor.

Properties

CurrentValue CurrentValue CurrentValue CurrentValue

Gets the data's current value.

PreviousValue PreviousValue PreviousValue PreviousValue

Gets the data's previous value.

ThreadContextChanged ThreadContextChanged ThreadContextChanged ThreadContextChanged

Returns a value that indicates whether the value changes because of a change of execution context.

Applies to