Condividi tramite


StoredProcedureBuilder<TEntity>.HasResultColumn Metodo

Definizione

Overload

HasResultColumn(String)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

HasResultColumn(String, Action<StoredProcedureResultColumnBuilder>)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

HasResultColumn<TDerivedEntity,TProperty>(Expression<Func<TDerivedEntity,TProperty>>)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

HasResultColumn<TDerivedEntity,TProperty>(Expression<Func<TDerivedEntity,TProperty>>, Action<StoredProcedureResultColumnBuilder>)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

HasResultColumn<TProperty>(Expression<Func<TEntity,TProperty>>)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

HasResultColumn<TProperty>(Expression<Func<TEntity,TProperty>>, Action<StoredProcedureResultColumnBuilder>)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

HasResultColumn(String)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<TEntity> HasResultColumn (string propertyName);
override this.HasResultColumn : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasResultColumn (propertyName As String) As StoredProcedureBuilder(Of TEntity)

Parametri

propertyName
String

Nome della proprietà.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasResultColumn(String, Action<StoredProcedureResultColumnBuilder>)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<TEntity> HasResultColumn (string propertyName, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureResultColumnBuilder> buildAction);
override this.HasResultColumn : string * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureResultColumnBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasResultColumn (propertyName As String, buildAction As Action(Of StoredProcedureResultColumnBuilder)) As StoredProcedureBuilder(Of TEntity)

Parametri

propertyName
String

Nome della proprietà.

buildAction
Action<StoredProcedureResultColumnBuilder>

Azione che esegue la configurazione della colonna.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasResultColumn<TDerivedEntity,TProperty>(Expression<Func<TDerivedEntity,TProperty>>)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<TEntity> HasResultColumn<TDerivedEntity,TProperty> (System.Linq.Expressions.Expression<Func<TDerivedEntity,TProperty>> propertyExpression) where TDerivedEntity : class, TEntity;
override this.HasResultColumn : System.Linq.Expressions.Expression<Func<#'Entity, 'Property>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasResultColumn(Of TDerivedEntity As {Class, TEntity}, TProperty As {Class, TEntity}) (propertyExpression As Expression(Of Func(Of TDerivedEntity, TProperty))) As StoredProcedureBuilder(Of TEntity)

Parametri di tipo

TDerivedEntity
TProperty

Parametri

propertyExpression
Expression<Func<TDerivedEntity,TProperty>>

Espressione lambda che rappresenta la proprietà da configurare (blog => blog.Url).

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasResultColumn<TDerivedEntity,TProperty>(Expression<Func<TDerivedEntity,TProperty>>, Action<StoredProcedureResultColumnBuilder>)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<TEntity> HasResultColumn<TDerivedEntity,TProperty> (System.Linq.Expressions.Expression<Func<TDerivedEntity,TProperty>> propertyExpression, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureResultColumnBuilder> buildAction) where TDerivedEntity : class, TEntity;
override this.HasResultColumn : System.Linq.Expressions.Expression<Func<#'Entity, 'Property>> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureResultColumnBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasResultColumn(Of TDerivedEntity As {Class, TEntity}, TProperty As {Class, TEntity}) (propertyExpression As Expression(Of Func(Of TDerivedEntity, TProperty)), buildAction As Action(Of StoredProcedureResultColumnBuilder)) As StoredProcedureBuilder(Of TEntity)

Parametri di tipo

TDerivedEntity
TProperty

Parametri

propertyExpression
Expression<Func<TDerivedEntity,TProperty>>

Espressione lambda che rappresenta la proprietà da configurare (blog => blog.Url).

buildAction
Action<StoredProcedureResultColumnBuilder>

Azione che esegue la configurazione della colonna.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasResultColumn<TProperty>(Expression<Func<TEntity,TProperty>>)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<TEntity> HasResultColumn<TProperty> (System.Linq.Expressions.Expression<Func<TEntity,TProperty>> propertyExpression);
override this.HasResultColumn : System.Linq.Expressions.Expression<Func<'Entity, 'Property>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasResultColumn(Of TProperty) (propertyExpression As Expression(Of Func(Of TEntity, TProperty))) As StoredProcedureBuilder(Of TEntity)

Parametri di tipo

TProperty

Parametri

propertyExpression
Expression<Func<TEntity,TProperty>>

Espressione lambda che rappresenta la proprietà da configurare (blog => blog.Url).

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasResultColumn<TProperty>(Expression<Func<TEntity,TProperty>>, Action<StoredProcedureResultColumnBuilder>)

Configura una nuova colonna del risultato per questa stored procedure. Viene usato per le colonne generate dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<TEntity> HasResultColumn<TProperty> (System.Linq.Expressions.Expression<Func<TEntity,TProperty>> propertyExpression, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureResultColumnBuilder> buildAction);
override this.HasResultColumn : System.Linq.Expressions.Expression<Func<'Entity, 'Property>> * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureResultColumnBuilder> -> Microsoft.EntityFrameworkCore.Metadata.Builders.StoredProcedureBuilder<'Entity (requires 'Entity : null)>
Public Overridable Function HasResultColumn(Of TProperty) (propertyExpression As Expression(Of Func(Of TEntity, TProperty)), buildAction As Action(Of StoredProcedureResultColumnBuilder)) As StoredProcedureBuilder(Of TEntity)

Parametri di tipo

TProperty

Parametri

propertyExpression
Expression<Func<TEntity,TProperty>>

Espressione lambda che rappresenta la proprietà da configurare (blog => blog.Url).

buildAction
Action<StoredProcedureResultColumnBuilder>

Azione che esegue la configurazione della colonna.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a