Partager via


RuntimeStoredProcedure Classe

Définition

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 extrême prudence et sachant que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version d’Entity Framework Core.

public class RuntimeStoredProcedure : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeStoredProcedure
type RuntimeStoredProcedure = class
    inherit AnnotatableBase
    interface IRuntimeStoredProcedure
    interface IStoredProcedure
    interface IReadOnlyStoredProcedure
    interface IReadOnlyAnnotatable
    interface IAnnotatable
Public Class RuntimeStoredProcedure
Inherits AnnotatableBase
Implements IRuntimeStoredProcedure
Héritage
RuntimeStoredProcedure
Implémente
IAnnotatable IReadOnlyAnnotatable Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeStoredProcedure IReadOnlyStoredProcedure IStoredProcedure

Constructeurs

RuntimeStoredProcedure(RuntimeEntityType, String, String, Boolean)

Initialise une nouvelle instance de la classe RuntimeStoredProcedure.

Propriétés

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 extrême prudence et sachant que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version d’Entity Framework Core.

EntityType

Obtient le type d’entité dans lequel cette procédure stockée est définie.

IsReadOnly

Indique si l’objet actif est en lecture seule.

(Hérité de AnnotatableBase)
Item[String]

Obtient l’annotation de valeur avec le nom donné, en retournant null si elle n’existe pas.

(Hérité de AnnotatableBase)

Méthodes

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é portant 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é portant le nom donné

AddRuntimeAnnotation(String, Annotation)

Ajoute une annotation d’exécution à 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 d’exécution à 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 d’exécution à cet objet.

(Hérité de AnnotatableBase)
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>)

Ajoute des annotations d’exécution à 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 avec le nom donné, retournée null si elle n’existe pas.

(Hérité de AnnotatableBase)
FindRuntimeAnnotation(String)

Obtient l’annotation du runtime avec le nom donné, en retournant null si elle n’existe pas.

(Hérité de AnnotatableBase)
GetAnnotation(String)

Obtient l’annotation avec le nom donné, en lisant si elle n’existe pas.

(Hérité de AnnotatableBase)
GetAnnotations()

Obtient toutes les annotations sur l’objet actif.

(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’en existe pas.

(Hérité de AnnotatableBase)
GetRuntimeAnnotations()

Obtient toutes les annotations d’exécution sur l’objet actif.

(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 d’exécution 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 d’exécution 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 d’exécution 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 extrême prudence et sachant que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version d’Entity Framework Core.

Implémentations d’interfaces explicites

IAnnotatable.AddRuntimeAnnotation(String, Object)

Ajoute une annotation d’exécution à 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 du runtime avec le nom donné, en retournant null si elle n’existe pas.

(Hérité de AnnotatableBase)
IAnnotatable.GetRuntimeAnnotations()

Obtient toutes les annotations d’exécution sur l’objet actif.

(Hérité de AnnotatableBase)
IAnnotatable.RemoveRuntimeAnnotation(String)

Supprime l’annotation d’exécution donnée de cet objet.

(Hérité de AnnotatableBase)
IAnnotatable.SetRuntimeAnnotation(String, Object)

Définit l’annotation d’exécution 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 avec le nom donné, retournée null si elle n’existe pas.

(Hérité de AnnotatableBase)
IReadOnlyAnnotatable.GetAnnotations()

Obtient toutes les annotations sur l’objet actif.

(Hérité de AnnotatableBase)
IReadOnlyAnnotatable.Item[String]

Obtient la valeur de l’annotation avec le nom donné, en retournant null si elle n’existe pas.

(Hérité de AnnotatableBase)
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 le paramètre de lignes affectées.

IReadOnlyStoredProcedure.FindRowsAffectedResultColumn()

Retourne la colonne de résultats des lignes affectées.

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 de 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 extrême prudence et sachant que cela peut entraîner des échecs d’application lors de la mise à jour vers une nouvelle version d’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 le paramètre de lignes affectées.

IStoredProcedure.FindRowsAffectedResultColumn()

Retourne la colonne de résultats des lignes affectées.

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 de cette procédure stockée.

IStoredProcedure.StoreStoredProcedure

Obtient la procédure stockée de base de données associée.

S’applique à