ProxiesExtensions.CreateProxy Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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
- constructorArguments
- Object[]
Argumenty, které se mají předat konstruktoru typu entity.
Návraty
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
- set
- DbSet<TEntity>
Hodnota DbSet<TEntity>
- constructorArguments
- Object[]
Argumenty, které se mají předat konstruktoru typu entity.
Návraty
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
- 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
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
- set
- DbSet<TEntity>
Hodnota DbSet<TEntity>
- 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
Instance proxy serveru.
Platí pro
Entity Framework