ProxiesExtensions.CreateProxy Metoda

Definice

Přetížení

CreateProxy(DbContext, Type, Object[])

Vytvoří instanci proxy serveru pro typ entity, pokud je zapnuté vytváření proxy serveru.

CreateProxy<TEntity>(DbContext, Object[])

Vytvoří instanci proxy serveru pro typ entity, pokud je zapnuté vytváření proxy serveru.

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

Vytvoří instanci proxy serveru pro typ entity, pokud je zapnuté vytváření proxy serveru.

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

Vytvoří instanci proxy serveru pro typ entity, pokud je zapnuté vytváření proxy serveru.

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

Vytvoří instanci proxy serveru pro typ entity, pokud je zapnuté vytváření proxy serveru.

CreateProxy(DbContext, Type, Object[])

Vytvoří instanci proxy serveru pro typ entity, pokud je zapnuté vytváření proxy serveru.

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

Parametry

context
DbContext

Hodnota DbContext

entityType
Type

Typ entity, pro kterou je proxy server potřebný.

constructorArguments
Object[]

Argumenty, které se mají předat konstruktoru typu entity.

Návraty

Instance proxy serveru.

Platí pro

CreateProxy<TEntity>(DbContext, Object[])

Vytvoří instanci proxy serveru pro typ entity, pokud je zapnuté vytváření proxy serveru.

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

Parametry typu

TEntity

Typ entity, pro kterou je proxy server potřebný.

Parametry

context
DbContext

Hodnota DbContext

constructorArguments
Object[]

Argumenty, které se mají předat konstruktoru typu entity.

Návraty

TEntity

Instance proxy serveru.

Platí pro

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

Vytvoří instanci proxy serveru pro typ entity, pokud je zapnuté vytváření proxy serveru.

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

Parametry typu

TEntity

Typ entity, pro kterou je proxy server potřebný.

Parametry

constructorArguments
Object[]

Argumenty, které se mají předat konstruktoru typu entity.

Návraty

TEntity

Instance proxy serveru.

Platí pro

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

Vytvoří instanci proxy serveru pro typ entity, pokud je zapnuté vytváření proxy serveru.

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

Parametry typu

TEntity

Typ entity, pro kterou je proxy server potřebný.

Parametry

context
DbContext

Hodnota DbContext

configureEntity
Action<TEntity>

Volá se po vytvoření entity za účelem nastavení hodnot vlastností atd.

constructorArguments
Object[]

Argumenty, které se mají předat konstruktoru typu entity.

Návraty

TEntity

Instance proxy serveru.

Platí pro

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

Vytvoří instanci proxy serveru pro typ entity, pokud je zapnuté vytváření proxy serveru.

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

Parametry typu

TEntity

Typ entity, pro kterou je proxy server potřebný.

Parametry

configureEntity
Action<TEntity>

Volá se po vytvoření entity za účelem nastavení hodnot vlastností atd.

constructorArguments
Object[]

Argumenty, které se mají předat konstruktoru typu entity.

Návraty

TEntity

Instance proxy serveru.

Platí pro