Bagikan melalui


ProxiesExtensions.CreateProxy Metode

Definisi

Overload

CreateProxy(DbContext, Type, Object[])

Membuat instans proksi untuk jenis entitas jika pembuatan proksi telah diaktifkan.

CreateProxy<TEntity>(DbContext, Object[])

Membuat instans proksi untuk jenis entitas jika pembuatan proksi telah diaktifkan.

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

Membuat instans proksi untuk jenis entitas jika pembuatan proksi telah diaktifkan.

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

Membuat instans proksi untuk jenis entitas jika pembuatan proksi telah diaktifkan.

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

Membuat instans proksi untuk jenis entitas jika pembuatan proksi telah diaktifkan.

CreateProxy(DbContext, Type, Object[])

Membuat instans proksi untuk jenis entitas jika pembuatan proksi telah diaktifkan.

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

DbContext.

entityType
Type

Jenis entitas yang proksinya diperlukan.

constructorArguments
Object[]

Argumen untuk diteruskan ke konstruktor jenis entitas.

Mengembalikan

Instans proksi.

Berlaku untuk

CreateProxy<TEntity>(DbContext, Object[])

Membuat instans proksi untuk jenis entitas jika pembuatan proksi telah diaktifkan.

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

Jenis parameter

TEntity

Jenis entitas yang proksinya diperlukan.

Parameter

context
DbContext

DbContext.

constructorArguments
Object[]

Argumen untuk diteruskan ke konstruktor jenis entitas.

Mengembalikan

TEntity

Instans proksi.

Berlaku untuk

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

Membuat instans proksi untuk jenis entitas jika pembuatan proksi telah diaktifkan.

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

Jenis parameter

TEntity

Jenis entitas yang proksinya diperlukan.

Parameter

constructorArguments
Object[]

Argumen untuk diteruskan ke konstruktor jenis entitas.

Mengembalikan

TEntity

Instans proksi.

Berlaku untuk

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

Membuat instans proksi untuk jenis entitas jika pembuatan proksi telah diaktifkan.

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

Jenis parameter

TEntity

Jenis entitas yang proksinya diperlukan.

Parameter

context
DbContext

DbContext.

configureEntity
Action<TEntity>

Dipanggil setelah entitas dibuat untuk mengatur nilai properti, dll.

constructorArguments
Object[]

Argumen untuk diteruskan ke konstruktor jenis entitas.

Mengembalikan

TEntity

Instans proksi.

Berlaku untuk

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

Membuat instans proksi untuk jenis entitas jika pembuatan proksi telah diaktifkan.

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

Jenis parameter

TEntity

Jenis entitas yang proksinya diperlukan.

Parameter

configureEntity
Action<TEntity>

Dipanggil setelah entitas dibuat untuk mengatur nilai properti, dll.

constructorArguments
Object[]

Argumen untuk diteruskan ke konstruktor jenis entitas.

Mengembalikan

TEntity

Instans proksi.

Berlaku untuk