Freigeben über


StoredProcedureBuilder<TEntity>.HasResultColumn Methode

Definition

Überlädt

HasResultColumn(String)

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

HasResultColumn(String, Action<StoredProcedureResultColumnBuilder>)

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

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

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

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

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

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

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

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

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

HasResultColumn(String)

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

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)

Parameter

propertyName
String

Der Eigenschaftenname.

Gibt zurück

Derselbe Generator instance, sodass mehrere Konfigurationsaufrufe verkettet werden können.

Gilt für:

HasResultColumn(String, Action<StoredProcedureResultColumnBuilder>)

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

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)

Parameter

propertyName
String

Der Eigenschaftenname.

buildAction
Action<StoredProcedureResultColumnBuilder>

Eine Aktion, die die Konfiguration der Spalte ausführt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Konfigurationsaufrufe verkettet werden können.

Gilt für:

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

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

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)

Typparameter

TDerivedEntity
TProperty

Parameter

propertyExpression
Expression<Func<TDerivedEntity,TProperty>>

Ein Lambdaausdruck, der die zu konfigurierende Eigenschaft darstellt (blog => blog.Url).

Gibt zurück

Derselbe Generator instance, sodass mehrere Konfigurationsaufrufe verkettet werden können.

Gilt für:

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

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

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)

Typparameter

TDerivedEntity
TProperty

Parameter

propertyExpression
Expression<Func<TDerivedEntity,TProperty>>

Ein Lambdaausdruck, der die zu konfigurierende Eigenschaft darstellt (blog => blog.Url).

buildAction
Action<StoredProcedureResultColumnBuilder>

Eine Aktion, die die Konfiguration der Spalte ausführt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Konfigurationsaufrufe verkettet werden können.

Gilt für:

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

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

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)

Typparameter

TProperty

Parameter

propertyExpression
Expression<Func<TEntity,TProperty>>

Ein Lambdaausdruck, der die zu konfigurierende Eigenschaft darstellt (blog => blog.Url).

Gibt zurück

Derselbe Generator instance, sodass mehrere Konfigurationsaufrufe verkettet werden können.

Gilt für:

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

Konfiguriert eine neue Spalte des Ergebnisses für diese gespeicherte Prozedur. Dies wird für datenbankgenerierte Spalten verwendet.

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)

Typparameter

TProperty

Parameter

propertyExpression
Expression<Func<TEntity,TProperty>>

Ein Lambdaausdruck, der die zu konfigurierende Eigenschaft darstellt (blog => blog.Url).

buildAction
Action<StoredProcedureResultColumnBuilder>

Eine Aktion, die die Konfiguration der Spalte ausführt.

Gibt zurück

Derselbe Generator instance, sodass mehrere Konfigurationsaufrufe verkettet werden können.

Gilt für: