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

定義

変更通知のために登録する AsyncLocal<T> インスタンスに対するデータ変更情報を提供するクラス。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)

型パラメーター

T

データの型。The type of the data.

継承
AsyncLocalValueChangedArgs<T>AsyncLocalValueChangedArgs<T>AsyncLocalValueChangedArgs<T>AsyncLocalValueChangedArgs<T>

注釈

オブジェクトAsyncLocal<T>は、 AsyncLocal<T>(Action<AsyncLocalValueChangedArgs<T>>)コンストラクターを呼び出すことによってインスタンス化されるときに、変更通知を受け取ります。An AsyncLocal<T> objects receives change notifications when it is instantiated by calling its AsyncLocal<T>(Action<AsyncLocalValueChangedArgs<T>>) constructor.

プロパティ

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.

適用対象