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 屬性時枚舉該來源,載入該值。
建構函式
| 名稱 | Description |
|---|---|
| Link<T>(IEnumerable<T>) |
透過引用來源初始化結構的新實例 Link<T> 。 |
| Link<T>(Link<T>) | |
| Link<T>(T) |
透過參考屬性的值來初始化結構的新實例 Link<T> 。 |
屬性
| 名稱 | Description |
|---|---|
| HasLoadedOrAssignedValue |
指定是否 Link<T> 載入或指派值。 |
| HasValue |
會得到一個指定來源是否有值的值。 |
| Value |
取得或設定分配給或載入的 Link<T>值。 |