Udostępnij za pośrednictwem


StoredProcedureBuilder<TEntity>.HasParameter Metoda

Definicja

Przeciążenia

HasParameter(String)

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

HasParameter(String, Action<StoredProcedureParameterBuilder>)

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

HasParameter<TDerivedEntity,TProperty>(Expression<Func<TDerivedEntity,TProperty>>, Action<StoredProcedureParameterBuilder>)

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

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

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

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

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

HasParameter<TProperty>(Expression<Func<TEntity,TProperty>>, Action<StoredProcedureParameterBuilder>)

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

HasParameter(String)

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

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

Parametry

propertyName
String

Nazwa właściwości.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań konfiguracji.

Dotyczy

HasParameter(String, Action<StoredProcedureParameterBuilder>)

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

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

Parametry

propertyName
String

Nazwa parametru.

buildAction
Action<StoredProcedureParameterBuilder>

Akcja, która wykonuje konfigurację parametru.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań konfiguracji.

Dotyczy

HasParameter<TDerivedEntity,TProperty>(Expression<Func<TDerivedEntity,TProperty>>, Action<StoredProcedureParameterBuilder>)

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

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

Parametry typu

TDerivedEntity
TProperty

Parametry

propertyExpression
Expression<Func<TDerivedEntity,TProperty>>

Wyrażenie lambda reprezentujące właściwość do skonfigurowania (blog => blog.Url).

buildAction
Action<StoredProcedureParameterBuilder>

Akcja, która wykonuje konfigurację parametru.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań konfiguracji.

Dotyczy

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

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

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

Parametry typu

TDerivedEntity
TProperty

Parametry

propertyExpression
Expression<Func<TDerivedEntity,TProperty>>

Wyrażenie lambda reprezentujące właściwość do skonfigurowania (blog => blog.Url).

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań konfiguracji.

Dotyczy

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

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

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

Parametry typu

TProperty

Parametry

propertyExpression
Expression<Func<TEntity,TProperty>>

Wyrażenie lambda reprezentujące właściwość do skonfigurowania (blog => blog.Url).

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań konfiguracji.

Dotyczy

HasParameter<TProperty>(Expression<Func<TEntity,TProperty>>, Action<StoredProcedureParameterBuilder>)

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr mapowany na daną właściwość.

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

Parametry typu

TProperty

Parametry

propertyExpression
Expression<Func<TEntity,TProperty>>

Wyrażenie lambda reprezentujące właściwość do skonfigurowania (blog => blog.Url).

buildAction
Action<StoredProcedureParameterBuilder>

Akcja, która wykonuje konfigurację parametru.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć łańcuch wielu wywołań konfiguracji.

Dotyczy