Compartir a través de


IStoredProcedureParameterMapping Interfaz

Definición

Representa la asignación de propiedades a un parámetro de procedimiento almacenado.

public interface IStoredProcedureParameterMapping : Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IColumnMappingBase
type IStoredProcedureParameterMapping = interface
    interface IColumnMappingBase
    interface IAnnotatable
    interface IReadOnlyAnnotatable
Public Interface IStoredProcedureParameterMapping
Implements IAnnotatable, IColumnMappingBase
Implementaciones

Propiedades

Column

Obtiene el objeto de tipo columna de destino.

(Heredado de IColumnMappingBase)
Item[String]

Obtiene el valor de la anotación con el nombre especificado y devuelve null si no existe.

(Heredado de IReadOnlyAnnotatable)
Parameter

Obtiene el parámetro de procedimiento almacenado asociado.

Property

Obtiene la propiedad asignada.

(Heredado de IColumnMappingBase)
StoredProcedureMapping

Obtiene la asignación de procedimientos almacenados contenedora.

StoreParameter

Obtiene el parámetro de destino.

TableMapping

Obtiene la asignación de tabla contenedora.

(Heredado de IColumnMappingBase)
TypeMapping

Obtiene la asignación de tipos para el objeto de tipo de columna.

(Heredado de IColumnMappingBase)

Métodos

AddRuntimeAnnotation(String, Object)

Agrega una anotación en tiempo de ejecución a este objeto. Produce si ya existe una anotación con el nombre especificado.

(Heredado de IAnnotatable)
AnnotationsToDebugString(Int32)

Obtiene la cadena de depuración de todas las anotaciones declaradas en el objeto .

(Heredado de IReadOnlyAnnotatable)
FindAnnotation(String)

Obtiene la anotación con el nombre especificado y devuelve null si no existe.

(Heredado de IReadOnlyAnnotatable)
FindRuntimeAnnotation(String)

Obtiene la anotación en tiempo de ejecución con el nombre especificado y devuelve null si no existe.

(Heredado de IAnnotatable)
FindRuntimeAnnotationValue(String)

Obtiene el valor de la anotación en tiempo de ejecución con el nombre especificado y devuelve null si no existe.

(Heredado de IAnnotatable)
GetAnnotation(String)

Obtiene la anotación con el nombre especificado, iniciando si no existe.

(Heredado de IReadOnlyAnnotatable)
GetAnnotations()

Obtiene todas las anotaciones del objeto actual.

(Heredado de IReadOnlyAnnotatable)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

Obtiene el valor de la anotación en tiempo de ejecución con el nombre especificado, agregándolo si no existe uno.

(Heredado de IAnnotatable)
GetRuntimeAnnotations()

Obtiene todas las anotaciones en tiempo de ejecución del objeto actual.

(Heredado de IAnnotatable)
RemoveRuntimeAnnotation(String)

Quita la anotación en tiempo de ejecución especificada de este objeto.

(Heredado de IAnnotatable)
SetRuntimeAnnotation(String, Object)

Establece la anotación en tiempo de ejecución almacenada en la clave especificada. Sobrescribe la anotación existente si ya existe una anotación con el nombre especificado.

(Heredado de IAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Crea una representación legible de los metadatos especificados.

Advertencia: No confíe en el formato de la cadena devuelta. Está diseñado solo para depurar y puede cambiar arbitrariamente entre versiones.

Se aplica a