ModelBuilder.Query Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Query(Type, Action<QueryTypeBuilder>) |
Führt die Konfiguration eines bestimmten Abfragetyps im Modell aus. Wenn der Abfragetyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt. Diese Überladung ermöglicht es, die Konfiguration des Abfragetyps in der Zeile im Methodenaufruf durchzuführen, anstatt nach einem Aufruf von verkettet zu Query<TQuery>()werden. Dadurch kann eine zusätzliche Konfiguration auf Modellebene nach der Konfiguration für den Abfragetyp verkettet werden. |
Query(Type) |
Veraltet.
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Abfragetyps im Modell verwendet werden kann. Wenn der Abfragetyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt. |
Query(Type, Action<EntityTypeBuilder>) |
Veraltet.
Führt die Konfiguration eines bestimmten Abfragetyps im Modell aus. Wenn der Abfragetyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt. Diese Überladung ermöglicht es, die Konfiguration des Abfragetyps in der Zeile im Methodenaufruf durchzuführen, anstatt nach einem Aufruf von verkettet zu Query<TQuery>()werden. Dadurch kann eine zusätzliche Konfiguration auf Modellebene nach der Konfiguration für den Abfragetyp verkettet werden. |
Query<TQuery>() |
Veraltet.
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Abfragetyps im Modell verwendet werden kann. Wenn der Abfragetyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt. |
Query<TQuery>(Action<QueryTypeBuilder<TQuery>>) |
Veraltet.
Führt die Konfiguration eines bestimmten Abfragetyps im Modell aus. Wenn der Abfragetyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt. Diese Überladung ermöglicht es, die Konfiguration des Abfragetyps in der Zeile im Methodenaufruf durchzuführen, anstatt nach einem Aufruf von verkettet zu Query<TQuery>()werden. Dadurch kann eine zusätzliche Konfiguration auf Modellebene nach der Konfiguration für den Abfragetyp verkettet werden. |
Query(Type, Action<QueryTypeBuilder>)
Führt die Konfiguration eines bestimmten Abfragetyps im Modell aus. Wenn der Abfragetyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt.
Diese Überladung ermöglicht es, die Konfiguration des Abfragetyps in der Zeile im Methodenaufruf durchzuführen, anstatt nach einem Aufruf von verkettet zu Query<TQuery>()werden. Dadurch kann eine zusätzliche Konfiguration auf Modellebene nach der Konfiguration für den Abfragetyp verkettet werden.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Query (Type type, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder> buildAction);
abstract member Query : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.Query : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function Query (type As Type, buildAction As Action(Of QueryTypeBuilder)) As ModelBuilder
Parameter
- type
- Type
Der zu konfigurierende Abfragetyp.
- buildAction
- Action<QueryTypeBuilder>
Eine Aktion, die die Konfiguration des Abfragetyps ausführt.
Gibt zurück
Dasselbe ModelBuilder instance, sodass zusätzliche Konfigurationsaufrufe verkettet werden können.
Gilt für:
Query(Type)
Achtung
Use Entity(type).HasNoKey() instead
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Abfragetyps im Modell verwendet werden kann. Wenn der Abfragetyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder Query (Type type);
[System.Obsolete("Use Entity(type).HasNoKey() instead")]
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder Query (Type type);
abstract member Query : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder
override this.Query : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder
[<System.Obsolete("Use Entity(type).HasNoKey() instead")>]
abstract member Query : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
override this.Query : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder
Public Overridable Function Query (type As Type) As QueryTypeBuilder
Public Overridable Function Query (type As Type) As EntityTypeBuilder
Parameter
- type
- Type
Der zu konfigurierende Abfragetyp.
Gibt zurück
Ein Objekt, das zum Konfigurieren des Abfragetyps verwendet werden kann.
- Attribute
Gilt für:
Query(Type, Action<EntityTypeBuilder>)
Achtung
Use Entity(type).HasNoKey() instead
Führt die Konfiguration eines bestimmten Abfragetyps im Modell aus. Wenn der Abfragetyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt.
Diese Überladung ermöglicht es, die Konfiguration des Abfragetyps in der Zeile im Methodenaufruf durchzuführen, anstatt nach einem Aufruf von verkettet zu Query<TQuery>()werden. Dadurch kann eine zusätzliche Konfiguration auf Modellebene nach der Konfiguration für den Abfragetyp verkettet werden.
[System.Obsolete("Use Entity(type).HasNoKey() instead")]
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Query (Type type, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> buildAction);
[<System.Obsolete("Use Entity(type).HasNoKey() instead")>]
abstract member Query : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.Query : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder> -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function Query (type As Type, buildAction As Action(Of EntityTypeBuilder)) As ModelBuilder
Parameter
- type
- Type
Der zu konfigurierende Abfragetyp.
- buildAction
- Action<EntityTypeBuilder>
Eine Aktion, die die Konfiguration des Abfragetyps ausführt.
Gibt zurück
Dasselbe ModelBuilder instance, sodass zusätzliche Konfigurationsaufrufe verkettet werden können.
- Attribute
Gilt für:
Query<TQuery>()
Achtung
Use Entity<TEntity>().HasNoKey() instead
Gibt ein -Objekt zurück, das zum Konfigurieren eines bestimmten Abfragetyps im Modell verwendet werden kann. Wenn der Abfragetyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<TQuery> Query<TQuery> () where TQuery : class;
[System.Obsolete("Use Entity<TEntity>().HasNoKey() instead")]
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<TQuery> Query<TQuery> () where TQuery : class;
abstract member Query : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<'Query (requires 'Query : null)> (requires 'Query : null)
override this.Query : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<'Query (requires 'Query : null)> (requires 'Query : null)
[<System.Obsolete("Use Entity<TEntity>().HasNoKey() instead")>]
abstract member Query : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<'Query (requires 'Query : null)> (requires 'Query : null)
override this.Query : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<'Query (requires 'Query : null)> (requires 'Query : null)
Public Overridable Function Query(Of TQuery As Class) () As QueryTypeBuilder(Of TQuery)
Typparameter
- TQuery
Der zu konfigurierende Abfragetyp.
Gibt zurück
Ein Objekt, das zum Konfigurieren des Abfragetyps verwendet werden kann.
- Attribute
Gilt für:
Query<TQuery>(Action<QueryTypeBuilder<TQuery>>)
Achtung
Use Entity<TEntity>().HasNoKey() instead
Führt die Konfiguration eines bestimmten Abfragetyps im Modell aus. Wenn der Abfragetyp noch nicht Teil des Modells ist, wird er dem Modell hinzugefügt.
Diese Überladung ermöglicht es, die Konfiguration des Abfragetyps in der Zeile im Methodenaufruf durchzuführen, anstatt nach einem Aufruf von verkettet zu Query<TQuery>()werden. Dadurch kann eine zusätzliche Konfiguration auf Modellebene nach der Konfiguration für den Abfragetyp verkettet werden.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Query<TQuery> (Action<Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<TQuery>> buildAction) where TQuery : class;
[System.Obsolete("Use Entity<TEntity>().HasNoKey() instead")]
public virtual Microsoft.EntityFrameworkCore.ModelBuilder Query<TQuery> (Action<Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<TQuery>> buildAction) where TQuery : class;
abstract member Query : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<'Query>> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Query : null)
override this.Query : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<'Query>> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Query : null)
[<System.Obsolete("Use Entity<TEntity>().HasNoKey() instead")>]
abstract member Query : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<'Query>> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Query : null)
override this.Query : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.QueryTypeBuilder<'Query>> -> Microsoft.EntityFrameworkCore.ModelBuilder (requires 'Query : null)
Public Overridable Function Query(Of TQuery As Class) (buildAction As Action(Of QueryTypeBuilder(Of TQuery))) As ModelBuilder
Typparameter
- TQuery
Der zu konfigurierende Abfragetyp.
Parameter
- buildAction
- Action<QueryTypeBuilder<TQuery>>
Eine Aktion, die die Konfiguration des Abfragetyps ausführt.
Gibt zurück
Dasselbe ModelBuilder instance, sodass zusätzliche Konfigurationsaufrufe verkettet werden können.
- Attribute
Gilt für:
Entity Framework