Udostępnij za pośrednictwem


ProxiesExtensions.CreateProxy Metoda

Definicja

Przeciążenia

CreateProxy(DbContext, Type, Object[])

Tworzy wystąpienie serwera proxy dla typu jednostki, jeśli tworzenie serwera proxy zostało włączone.

CreateProxy<TEntity>(DbContext, Object[])

Tworzy wystąpienie serwera proxy dla typu jednostki, jeśli tworzenie serwera proxy zostało włączone.

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

Tworzy wystąpienie serwera proxy dla typu jednostki, jeśli tworzenie serwera proxy zostało włączone.

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

Tworzy wystąpienie serwera proxy dla typu jednostki, jeśli tworzenie serwera proxy zostało włączone.

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

Tworzy wystąpienie serwera proxy dla typu jednostki, jeśli tworzenie serwera proxy zostało włączone.

CreateProxy(DbContext, Type, Object[])

Tworzy wystąpienie serwera proxy dla typu jednostki, jeśli tworzenie serwera proxy zostało włączone.

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

Element DbContext.

entityType
Type

Typ jednostki, dla którego wymagany jest serwer proxy.

constructorArguments
Object[]

Argumenty przekazywane do konstruktora typu jednostki.

Zwraca

Wystąpienie serwera proxy.

Dotyczy

CreateProxy<TEntity>(DbContext, Object[])

Tworzy wystąpienie serwera proxy dla typu jednostki, jeśli tworzenie serwera proxy zostało włączone.

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 jednostki, dla którego wymagany jest serwer proxy.

Parametry

context
DbContext

Element DbContext.

constructorArguments
Object[]

Argumenty przekazywane do konstruktora typu jednostki.

Zwraca

TEntity

Wystąpienie serwera proxy.

Dotyczy

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

Tworzy wystąpienie serwera proxy dla typu jednostki, jeśli tworzenie serwera proxy zostało włączone.

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 jednostki, dla którego wymagany jest serwer proxy.

Parametry

constructorArguments
Object[]

Argumenty przekazywane do konstruktora typu jednostki.

Zwraca

TEntity

Wystąpienie serwera proxy.

Dotyczy

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

Tworzy wystąpienie serwera proxy dla typu jednostki, jeśli tworzenie serwera proxy zostało włączone.

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 jednostki, dla którego wymagany jest serwer proxy.

Parametry

context
DbContext

Element DbContext.

configureEntity
Action<TEntity>

Wywoływane po utworzeniu jednostki w celu ustawienia wartości właściwości itp.

constructorArguments
Object[]

Argumenty przekazywane do konstruktora typu jednostki.

Zwraca

TEntity

Wystąpienie serwera proxy.

Dotyczy

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

Tworzy wystąpienie serwera proxy dla typu jednostki, jeśli tworzenie serwera proxy zostało włączone.

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 jednostki, dla którego wymagany jest serwer proxy.

Parametry

configureEntity
Action<TEntity>

Wywoływane po utworzeniu jednostki w celu ustawienia wartości właściwości itp.

constructorArguments
Object[]

Argumenty przekazywane do konstruktora typu jednostki.

Zwraca

TEntity

Wystąpienie serwera proxy.

Dotyczy