Freigeben über


ProxiesExtensions.CreateProxy Methode

Definition

Überlädt

CreateProxy(DbContext, Type, Object[])

Erstellt einen Proxy instance für einen Entitätstyp, wenn die Proxyerstellung aktiviert wurde.

CreateProxy<TEntity>(DbContext, Object[])

Erstellt einen Proxy instance für einen Entitätstyp, wenn die Proxyerstellung aktiviert wurde.

CreateProxy<TEntity>(DbSet<TEntity>, Object[])

Erstellt einen Proxy instance für einen Entitätstyp, wenn die Proxyerstellung aktiviert wurde.

CreateProxy<TEntity>(DbContext, Action<TEntity>, Object[])

Erstellt einen Proxy instance für einen Entitätstyp, wenn die Proxyerstellung aktiviert wurde.

CreateProxy<TEntity>(DbSet<TEntity>, Action<TEntity>, Object[])

Erstellt einen Proxy instance für einen Entitätstyp, wenn die Proxyerstellung aktiviert wurde.

CreateProxy(DbContext, Type, Object[])

Erstellt einen Proxy instance für einen Entitätstyp, wenn die Proxyerstellung aktiviert wurde.

public static object CreateProxy (this Microsoft.EntityFrameworkCore.DbContext context, Type entityType, params object[] constructorArguments);
static member CreateProxy : Microsoft.EntityFrameworkCore.DbContext * Type * obj[] -> obj
<Extension()>
Public Function CreateProxy (context As DbContext, entityType As Type, ParamArray constructorArguments As Object()) As Object

Parameter

context
DbContext

Die DbContext.

entityType
Type

Der Entitätstyp, für den ein Proxy benötigt wird.

constructorArguments
Object[]

Argumente, die an den Entitätstypkonstruktor übergeben werden sollen.

Gibt zurück

Der Proxy instance.

Gilt für:

CreateProxy<TEntity>(DbContext, Object[])

Erstellt einen Proxy instance für einen Entitätstyp, wenn die Proxyerstellung aktiviert wurde.

public static TEntity CreateProxy<TEntity> (this Microsoft.EntityFrameworkCore.DbContext context, params object[] constructorArguments);
static member CreateProxy : Microsoft.EntityFrameworkCore.DbContext * obj[] -> 'Entity
<Extension()>
Public Function CreateProxy(Of TEntity) (context As DbContext, ParamArray constructorArguments As Object()) As TEntity

Typparameter

TEntity

Der Entitätstyp, für den ein Proxy benötigt wird.

Parameter

context
DbContext

Die DbContext.

constructorArguments
Object[]

Argumente, die an den Entitätstypkonstruktor übergeben werden sollen.

Gibt zurück

TEntity

Der Proxy instance.

Gilt für:

CreateProxy<TEntity>(DbSet<TEntity>, Object[])

Erstellt einen Proxy instance für einen Entitätstyp, wenn die Proxyerstellung aktiviert wurde.

public static TEntity CreateProxy<TEntity> (this Microsoft.EntityFrameworkCore.DbSet<TEntity> set, params object[] constructorArguments) where TEntity : class;
static member CreateProxy : Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> * obj[] -> 'Entity (requires 'Entity : null)
<Extension()>
Public Function CreateProxy(Of TEntity As Class) (set As DbSet(Of TEntity), ParamArray constructorArguments As Object()) As TEntity

Typparameter

TEntity

Der Entitätstyp, für den ein Proxy benötigt wird.

Parameter

constructorArguments
Object[]

Argumente, die an den Entitätstypkonstruktor übergeben werden sollen.

Gibt zurück

TEntity

Der Proxy instance.

Gilt für:

CreateProxy<TEntity>(DbContext, Action<TEntity>, Object[])

Erstellt einen Proxy instance für einen Entitätstyp, wenn die Proxyerstellung aktiviert wurde.

public static TEntity CreateProxy<TEntity> (this Microsoft.EntityFrameworkCore.DbContext context, Action<TEntity> configureEntity, params object[] constructorArguments);
public static TEntity CreateProxy<TEntity> (this Microsoft.EntityFrameworkCore.DbContext context, Action<TEntity>? configureEntity, params object[] constructorArguments);
static member CreateProxy : Microsoft.EntityFrameworkCore.DbContext * Action<'Entity> * obj[] -> 'Entity
<Extension()>
Public Function CreateProxy(Of TEntity) (context As DbContext, configureEntity As Action(Of TEntity), ParamArray constructorArguments As Object()) As TEntity

Typparameter

TEntity

Der Entitätstyp, für den ein Proxy benötigt wird.

Parameter

context
DbContext

Die DbContext.

configureEntity
Action<TEntity>

Wird aufgerufen, nachdem die Entität erstellt wurde, um Eigenschaftswerte usw. festzulegen.

constructorArguments
Object[]

Argumente, die an den Entitätstypkonstruktor übergeben werden sollen.

Gibt zurück

TEntity

Der Proxy instance.

Gilt für:

CreateProxy<TEntity>(DbSet<TEntity>, Action<TEntity>, Object[])

Erstellt einen Proxy instance für einen Entitätstyp, wenn die Proxyerstellung aktiviert wurde.

public static TEntity CreateProxy<TEntity> (this Microsoft.EntityFrameworkCore.DbSet<TEntity> set, Action<TEntity> configureEntity, params object[] constructorArguments) where TEntity : class;
public static TEntity CreateProxy<TEntity> (this Microsoft.EntityFrameworkCore.DbSet<TEntity> set, Action<TEntity>? configureEntity, params object[] constructorArguments) where TEntity : class;
static member CreateProxy : Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> * Action<'Entity (requires 'Entity : null)> * obj[] -> 'Entity (requires 'Entity : null)
<Extension()>
Public Function CreateProxy(Of TEntity As Class) (set As DbSet(Of TEntity), configureEntity As Action(Of TEntity), ParamArray constructorArguments As Object()) As TEntity

Typparameter

TEntity

Der Entitätstyp, für den ein Proxy benötigt wird.

Parameter

configureEntity
Action<TEntity>

Wird aufgerufen, nachdem die Entität erstellt wurde, um Eigenschaftswerte usw. festzulegen.

constructorArguments
Object[]

Argumente, die an den Entitätstypkonstruktor übergeben werden sollen.

Gibt zurück

TEntity

Der Proxy instance.

Gilt für: