Link<T> Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet d’activer le chargement différé des propriétés individuelles (similaires à EntityRef<TEntity>).
generic <typename T>
public value class Link
public struct Link<T>
type Link<'T> = struct
Public Structure Link(Of T)
Paramètres de type
- T
Type des éléments dans la source différée.
- Héritage
Remarques
Si vous affectez une source différée (IEnumerable<T>) à Link<T>, Link<T> charge la valeur en énumérant la source la première fois que la Value propriété est accessible.
Constructeurs
| Nom | Description |
|---|---|
| Link<T>(IEnumerable<T>) |
Initialise une nouvelle instance de la Link<T> structure en référençant la source. |
| Link<T>(Link<T>) |
Initialise une nouvelle instance de la Link<T> structure en copiant l’état interne d’une autre Link<T> instance. |
| Link<T>(T) |
Initialise une nouvelle instance de la Link<T> structure en référençant la valeur de la propriété. |
Propriétés
| Nom | Description |
|---|---|
| HasLoadedOrAssignedValue |
Spécifie si l’objet Link<T> a chargé ou affecté une valeur. |
| HasValue |
Obtient une valeur qui spécifie si la source a une valeur. |
| Value |
Obtient ou définit la valeur affectée ou chargée par le Link<T>. |