Link<T> 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
個々のプロパティの遅延読み込みを有効にするために使用されます (EntityRef<TEntity>と同様)。
generic <typename T>
public value class Link
public struct Link<T>
type Link<'T> = struct
Public Structure Link(Of T)
型パラメーター
- T
遅延ソース内の要素の型。
- 継承
注釈
遅延ソース (IEnumerable<T>) をLink<T>に割り当てる場合、Link<T>Value プロパティに初めてアクセスするときにソースを列挙して値を読み込みます。
コンストラクター
| 名前 | 説明 |
|---|---|
| Link<T>(IEnumerable<T>) |
ソースを参照して、 Link<T> 構造体の新しいインスタンスを初期化します。 |
| Link<T>(Link<T>) | |
| Link<T>(T) |
プロパティの値を参照して、 Link<T> 構造体の新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| HasLoadedOrAssignedValue |
Link<T>が値を読み込んだか、値を割り当てたかを指定します。 |
| HasValue |
ソースに値があるかどうかを示す値を取得します。 |
| Value |
Link<T>に割り当てられた値またはによって読み込まれる値を取得または設定します。 |