IClrPropertyGetter Interface
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.
Représente les opérations sauvegardées par les délégués compilés qui prennent en charge l’obtention de la valeur d’une propriété EF mappée.
Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.
public interface IClrPropertyGetter
type IClrPropertyGetter = interface
Public Interface IClrPropertyGetter
Remarques
Pour plus d’informations et d’exemples, consultez Implémentation des fournisseurs et extensions de base de données .
Méthodes
| Nom | Description |
|---|---|
| GetClrValue(Object) |
Obtient la valeur de propriété du type déclarant. |
| GetClrValueUsingContainingEntity(Object, IReadOnlyList<Int32>) |
Obtient la valeur de propriété de l’instance d’entité conteneur. |
| GetClrValueUsingContainingEntity(Object) |
Obtient la valeur de propriété de l’instance d’entité conteneur. |
| HasDefaultValue(Object) |
Vérifie si la propriété est définie sur la valeur clR par défaut pour son type. |
| HasSentinel(Object) |
Vérifie si la propriété est définie sur la valeur clR par défaut pour son type. |
| HasSentinelUsingContainingEntity(Object) |
Vérifie si la propriété est définie sur la valeur clR par défaut pour son type. |
| HasSentinelValue(Object) |
Vérifie si la propriété est définie sur la valeur clR par défaut pour son type. |
| HasSentinelValueUsingContainingEntity(Object, IReadOnlyList<Int32>) |
Vérifie si la propriété de l’instance d’entité conteneur est définie sur la valeur clR par défaut pour son type. |
| HasSentinelValueUsingContainingEntity(Object) |
Vérifie si la propriété de l’instance d’entité conteneur est définie sur la valeur clR par défaut pour son type. |