RuntimeStoredProcedure Classe
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.
Il s’agit d’une API interne qui prend en charge l’infrastructure Entity Framework Core et qui n’est pas soumise aux mêmes normes de compatibilité que les API publiques. Il peut être modifié ou supprimé sans préavis dans n’importe quelle version. Vous devez uniquement l’utiliser directement dans votre code avec une prudence extrême et savoir que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version de Entity Framework Core.
[System.Runtime.CompilerServices.Nullable(0)]
public class RuntimeStoredProcedure : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeStoredProcedure
public class RuntimeStoredProcedure : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeStoredProcedure
[<System.Runtime.CompilerServices.Nullable(0)>]
type RuntimeStoredProcedure = class
inherit AnnotatableBase
interface IRuntimeStoredProcedure
interface IStoredProcedure
interface IReadOnlyStoredProcedure
interface IReadOnlyAnnotatable
interface IAnnotatable
type RuntimeStoredProcedure = class
inherit AnnotatableBase
interface IRuntimeStoredProcedure
interface IStoredProcedure
interface IReadOnlyStoredProcedure
interface IReadOnlyAnnotatable
interface IAnnotatable
Public Class RuntimeStoredProcedure
Inherits AnnotatableBase
Implements IRuntimeStoredProcedure
- Héritage
- Attributs
- Implémente
-
IAnnotatable IReadOnlyAnnotatable Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeStoredProcedure IReadOnlyStoredProcedure IStoredProcedure
Constructeurs
| Nom | Description |
|---|---|
| RuntimeStoredProcedure(RuntimeEntityType, String, String, Boolean) |
Initialise une nouvelle instance de la classe RuntimeStoredProcedure. |
Propriétés
| Nom | Description |
|---|---|
| DebugView |
Il s’agit d’une API interne qui prend en charge l’infrastructure Entity Framework Core et qui n’est pas soumise aux mêmes normes de compatibilité que les API publiques. Il peut être modifié ou supprimé sans préavis dans n’importe quelle version. Vous devez uniquement l’utiliser directement dans votre code avec une prudence extrême et savoir que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version de Entity Framework Core. |
| EntityType |
Obtient le type d’entité dans lequel cette procédure stockée est définie. |
| IsReadOnly |
Indique si l’objet actuel est en lecture seule. (Hérité de AnnotatableBase) |
| Item[String] |
Obtient l’annotation de valeur avec le nom donné, en retournant |
Méthodes
| Nom | Description |
|---|---|
| AddAnnotation(String, Annotation) |
Ajoute une annotation à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| AddAnnotation(String, Object) |
Ajoute une annotation à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| AddAnnotations(IEnumerable<IAnnotation>) |
Ajoute des annotations à cet objet. (Hérité de AnnotatableBase) |
| AddAnnotations(IReadOnlyDictionary<String,Object>) |
Ajoute des annotations à cet objet. (Hérité de AnnotatableBase) |
| AddParameter(String, ParameterDirection, Boolean, String, Nullable<Boolean>) |
Ajoute un nouveau paramètre mappé à la propriété avec le nom donné. |
| AddResultColumn(String, Boolean, String) |
Ajoute une nouvelle colonne du résultat pour cette procédure stockée mappée à la propriété avec le nom donné |
| AddRuntimeAnnotation(String, Annotation) |
Ajoute une annotation runtime à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| AddRuntimeAnnotation(String, Object) |
Ajoute une annotation runtime à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| AddRuntimeAnnotations(IEnumerable<Annotation>) |
Ajoute des annotations runtime à cet objet. (Hérité de AnnotatableBase) |
| AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>) |
Ajoute des annotations runtime à cet objet. (Hérité de AnnotatableBase) |
| CreateAnnotation(String, Object) |
Crée une annotation. (Hérité de AnnotatableBase) |
| CreateRuntimeAnnotation(String, Object) |
Crée une annotation d’exécution. (Hérité de AnnotatableBase) |
| EnsureMutable() |
Lève si le modèle est en lecture seule. (Hérité de AnnotatableBase) |
| EnsureReadOnly() |
Lève si le modèle n’est pas en lecture seule. (Hérité de AnnotatableBase) |
| FindAnnotation(String) |
Obtient l’annotation portant le nom donné, en retournant |
| FindRuntimeAnnotation(String) |
Obtient l’annotation runtime avec le nom donné, en retournant |
| GetAnnotation(String) |
Obtient l’annotation portant le nom donné, levée s’il n’existe pas. (Hérité de AnnotatableBase) |
| GetAnnotations() |
Obtient toutes les annotations sur l’objet actuel. (Hérité de AnnotatableBase) |
| GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg) |
Obtient la valeur de l’annotation runtime avec le nom donné, en l’ajoutant si elle n’existe pas. (Hérité de AnnotatableBase) |
| GetRuntimeAnnotations() |
Obtient toutes les annotations d’exécution sur l’objet actuel. (Hérité de AnnotatableBase) |
| OnAnnotationSet(String, Annotation, Annotation) |
Appelé lorsqu’une annotation a été définie ou supprimée. (Hérité de AnnotatableBase) |
| RemoveAnnotation(String) |
Supprime l’annotation donnée de cet objet. (Hérité de AnnotatableBase) |
| RemoveRuntimeAnnotation(String) |
Supprime l’annotation runtime donnée de cet objet. (Hérité de AnnotatableBase) |
| SetAnnotation(String, Annotation, Annotation) |
Définit l’annotation stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| SetAnnotation(String, Object) |
Définit l’annotation stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| SetRuntimeAnnotation(String, Annotation, Annotation) |
Définit l’annotation runtime stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| SetRuntimeAnnotation(String, Object) |
Définit l’annotation runtime stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| ToString() |
Il s’agit d’une API interne qui prend en charge l’infrastructure Entity Framework Core et qui n’est pas soumise aux mêmes normes de compatibilité que les API publiques. Il peut être modifié ou supprimé sans préavis dans n’importe quelle version. Vous devez uniquement l’utiliser directement dans votre code avec une prudence extrême et savoir que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version de Entity Framework Core. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IAnnotatable.AddRuntimeAnnotation(String, Object) |
Ajoute une annotation runtime à cet objet. Lève si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| IAnnotatable.FindRuntimeAnnotation(String) |
Obtient l’annotation runtime avec le nom donné, en retournant |
| IAnnotatable.GetRuntimeAnnotations() |
Obtient toutes les annotations runtime sur l’objet actuel. (Hérité de AnnotatableBase) |
| IAnnotatable.RemoveRuntimeAnnotation(String) |
Supprime l’annotation runtime donnée de cet objet. (Hérité de AnnotatableBase) |
| IAnnotatable.SetRuntimeAnnotation(String, Object) |
Définit l’annotation runtime stockée sous la clé donnée. Remplace l’annotation existante si une annotation portant le nom spécifié existe déjà. (Hérité de AnnotatableBase) |
| IReadOnlyAnnotatable.FindAnnotation(String) |
Obtient l’annotation portant le nom donné, en retournant |
| IReadOnlyAnnotatable.GetAnnotations() |
Obtient toutes les annotations sur l’objet actuel. (Hérité de AnnotatableBase) |
| IReadOnlyAnnotatable.Item[String] |
Obtient la valeur de l’annotation portant le nom donné, en retournant |
| IReadOnlyStoredProcedure.EntityType |
Obtient le type d’entité dans lequel cette procédure stockée est définie. |
| IReadOnlyStoredProcedure.FindOriginalValueParameter(String) |
Retourne le paramètre de valeur d’origine correspondant à la propriété donnée. |
| IReadOnlyStoredProcedure.FindParameter(String) |
Retourne le paramètre correspondant à la propriété donnée. |
| IReadOnlyStoredProcedure.FindResultColumn(String) |
Retourne la colonne de résultat correspondant à la propriété donnée. |
| IReadOnlyStoredProcedure.FindRowsAffectedParameter() |
Retourne les lignes affectées par le paramètre. |
| IReadOnlyStoredProcedure.FindRowsAffectedResultColumn() |
Retourne la colonne de résultats affectée par les lignes. |
| IReadOnlyStoredProcedure.IsRowsAffectedReturned |
Obtient une valeur indiquant si cette procédure stockée retourne le nombre de lignes affectées. |
| IReadOnlyStoredProcedure.Name |
Obtient le nom de la procédure stockée dans la base de données. |
| IReadOnlyStoredProcedure.Parameters |
Obtient les paramètres de cette procédure stockée. |
| IReadOnlyStoredProcedure.ResultColumns |
Obtient les colonnes du résultat pour cette procédure stockée. |
| IReadOnlyStoredProcedure.Schema |
Obtient le schéma de la procédure stockée dans la base de données. |
| IRuntimeStoredProcedure.StoreStoredProcedure |
Il s’agit d’une API interne qui prend en charge l’infrastructure Entity Framework Core et qui n’est pas soumise aux mêmes normes de compatibilité que les API publiques. Il peut être modifié ou supprimé sans préavis dans n’importe quelle version. Vous devez uniquement l’utiliser directement dans votre code avec une prudence extrême et savoir que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version de Entity Framework Core. |
| IStoredProcedure.EntityType |
Obtient le type d’entité dans lequel cette procédure stockée est définie. |
| IStoredProcedure.FindOriginalValueParameter(String) |
Retourne le paramètre de valeur d’origine correspondant à la propriété donnée. |
| IStoredProcedure.FindParameter(String) |
Retourne le paramètre correspondant à la propriété donnée. |
| IStoredProcedure.FindResultColumn(String) |
Retourne la colonne de résultat correspondant à la propriété donnée. |
| IStoredProcedure.FindRowsAffectedParameter() |
Retourne les lignes affectées par le paramètre. |
| IStoredProcedure.FindRowsAffectedResultColumn() |
Retourne la colonne de résultats affectée par les lignes. |
| IStoredProcedure.Name |
Obtient le nom de la procédure stockée dans la base de données. |
| IStoredProcedure.Parameters |
Obtient les paramètres de cette procédure stockée. |
| IStoredProcedure.ResultColumns |
Obtient les colonnes du résultat pour cette procédure stockée. |
| IStoredProcedure.StoreStoredProcedure |
Obtient la procédure stockée de base de données associée. |