Compartilhar via


IConventionStoredProcedureParameter Interface

Definição

Representa um parâmetro de procedimento armazenado.

public interface IConventionStoredProcedureParameter : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyStoredProcedureParameter
type IConventionStoredProcedureParameter = interface
    interface IReadOnlyStoredProcedureParameter
    interface IReadOnlyAnnotatable
    interface IConventionAnnotatable
Public Interface IConventionStoredProcedureParameter
Implements IConventionAnnotatable, IReadOnlyStoredProcedureParameter
Implementações

Propriedades

Builder

Obtém o construtor que pode ser usado para configurar esse parâmetro de procedimento armazenado.

Direction

Obtém a direção do parâmetro .

(Herdado de IReadOnlyStoredProcedureParameter)
ForOriginalValue

Obtém um valor que indica se o parâmetro contém o valor da propriedade original ou atual.

(Herdado de IReadOnlyStoredProcedureParameter)
ForRowsAffected

Obtém um valor que indica se o parâmetro contém as linhas afetadas pelo procedimento armazenado.

(Herdado de IReadOnlyStoredProcedureParameter)
IsInModel

Indica se esse objeto está em um modelo, ou seja, não foi removido de um.

(Herdado de IConventionAnnotatable)
Item[String]

Obtém o valor da anotação com o nome fornecido, retornando null se ela não existir.

(Herdado de IReadOnlyAnnotatable)
Name

Obtém o nome do parâmetro.

(Herdado de IReadOnlyStoredProcedureParameter)
PropertyName

Obtém o nome da propriedade mapeada para esse parâmetro.

(Herdado de IReadOnlyStoredProcedureParameter)
StoredProcedure

Obtém o procedimento armazenado ao qual esse parâmetro pertence.

Métodos

AddAnnotation(String, Object, Boolean)

Adiciona uma anotação a esse objeto. Gerará se já existir uma anotação com o nome especificado.

(Herdado de IConventionAnnotatable)
AddAnnotations(IEnumerable<IConventionAnnotation>, Boolean)

Adiciona anotações a um objeto .

(Herdado de IConventionAnnotatable)
AnnotationsToDebugString(Int32)

Obtém a cadeia de caracteres de depuração para todas as anotações declaradas no objeto .

(Herdado de IReadOnlyAnnotatable)
FindAnnotation(String)

Obtém a anotação com o nome fornecido, retornando null se ela não existir.

(Herdado de IConventionAnnotatable)
GetAnnotation(String)

Obtém a anotação com o nome fornecido, lançando se ela não existir.

(Herdado de IConventionAnnotatable)
GetAnnotations()

Obtém todas as anotações no objeto atual.

(Herdado de IConventionAnnotatable)
GetDirectionConfigurationSource()

Retorna a fonte de configuração para Direction.

GetNameConfigurationSource()

Retorna a fonte de configuração para Name.

RemoveAnnotation(String)

Remove a anotação com o nome fornecido desse objeto.

(Herdado de IConventionAnnotatable)
SetAnnotation(String, Object, Boolean)

Define a anotação armazenada sob o nome fornecido. Substitui a anotação existente se já existir uma anotação com o nome especificado.

(Herdado de IConventionAnnotatable)
SetDirection(ParameterDirection, Boolean)

Define a direção do parâmetro .

SetName(String, Boolean)

Define o nome do parâmetro.

SetOrRemoveAnnotation(String, Object, Boolean)

Define a anotação armazenada sob o nome fornecido. Substitui a anotação existente se já existir uma anotação com o nome especificado. Remove a anotação existente se null for fornecida.

(Herdado de IConventionAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Cria uma representação legível por humanos dos metadados especificados.

Aviso: não dependa do formato da cadeia de caracteres retornada. Ele foi projetado apenas para depuração e pode mudar arbitrariamente entre as versões.

(Herdado de IReadOnlyStoredProcedureParameter)

Aplica-se a