Idioma

StoredProcedureParameterBuilder Classe

Definição

Fornece uma API simples para configurar um IStoredProcedure parâmetro.

[System.Runtime.CompilerServices.Nullable(0)]
public class StoredProcedureParameterBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder>
public class StoredProcedureParameterBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder>
[<System.Runtime.CompilerServices.Nullable(0)>]
type StoredProcedureParameterBuilder = class
    interface IInfrastructure<PropertyBuilder>
type StoredProcedureParameterBuilder = class
    interface IInfrastructure<PropertyBuilder>
Public Class StoredProcedureParameterBuilder
Implements IInfrastructure(Of PropertyBuilder)
Herança
StoredProcedureParameterBuilder
Atributos
Implementações

Comentários

As instâncias dessa classe são retornadas de métodos ao usar a ModelBuilder API e ela não foi projetada para ser construída diretamente no código do aplicativo.

Construtores

Nome Descrição
StoredProcedureParameterBuilder(InternalStoredProcedureParameterBuilder, PropertyBuilder)

Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.

Propriedades

Nome Descrição
Builder

Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.

Metadata

O parâmetro de procedimento armazenado que está sendo configurado.

Métodos

Nome Descrição
HasAnnotation(String, Object)

Adiciona ou atualiza uma anotação na propriedade para um procedimento armazenado específico. Se já existir uma anotação com a chave especificada annotation , seu valor será atualizado.

HasName(String)

Define o nome do parâmetro de procedimento armazenado.

IsInputOutput()

Configura o parâmetro de procedimento armazenado como um parâmetro de entrada e saída.

IsOutput()

Configura o parâmetro de procedimento armazenado como um parâmetro de saída.

Implantações explícitas de interface

Nome Descrição
IInfrastructure<PropertyBuilder>.Instance

Fornece uma API simples para configurar um IStoredProcedure parâmetro.

Métodos de Extensão

Nome Descrição
GetInfrastructure<T>(IInfrastructure<T>)

Obtém o valor de uma propriedade que está sendo ocultada usando IInfrastructure<T>.

Esse método normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

Aplica-se a