ProxiesExtensions.CreateProxy 메서드

정의

오버로드

CreateProxy(DbContext, Type, Object[])

프록시 만들기가 켜져 있는 경우 엔터티 형식에 대한 프록시 instance 만듭니다.

CreateProxy<TEntity>(DbContext, Object[])

프록시 만들기가 켜져 있는 경우 엔터티 형식에 대한 프록시 instance 만듭니다.

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

프록시 만들기가 켜져 있는 경우 엔터티 형식에 대한 프록시 instance 만듭니다.

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

프록시 만들기가 켜져 있는 경우 엔터티 형식에 대한 프록시 instance 만듭니다.

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

프록시 만들기가 켜져 있는 경우 엔터티 형식에 대한 프록시 instance 만듭니다.

CreateProxy(DbContext, Type, Object[])

프록시 만들기가 켜져 있는 경우 엔터티 형식에 대한 프록시 instance 만듭니다.

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

매개 변수

entityType
Type

프록시가 필요한 엔터티 형식입니다.

constructorArguments
Object[]

엔터티 형식 생성자에 전달할 인수입니다.

반환

프록시 instance.

적용 대상

CreateProxy<TEntity>(DbContext, Object[])

프록시 만들기가 켜져 있는 경우 엔터티 형식에 대한 프록시 instance 만듭니다.

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

형식 매개 변수

TEntity

프록시가 필요한 엔터티 형식입니다.

매개 변수

constructorArguments
Object[]

엔터티 형식 생성자에 전달할 인수입니다.

반환

TEntity

프록시 instance.

적용 대상

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

프록시 만들기가 켜져 있는 경우 엔터티 형식에 대한 프록시 instance 만듭니다.

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

형식 매개 변수

TEntity

프록시가 필요한 엔터티 형식입니다.

매개 변수

constructorArguments
Object[]

엔터티 형식 생성자에 전달할 인수입니다.

반환

TEntity

프록시 instance.

적용 대상

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

프록시 만들기가 켜져 있는 경우 엔터티 형식에 대한 프록시 instance 만듭니다.

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

형식 매개 변수

TEntity

프록시가 필요한 엔터티 형식입니다.

매개 변수

configureEntity
Action<TEntity>

엔터티를 만든 후 호출되어 속성 값 등을 설정합니다.

constructorArguments
Object[]

엔터티 형식 생성자에 전달할 인수입니다.

반환

TEntity

프록시 instance.

적용 대상

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

프록시 만들기가 켜져 있는 경우 엔터티 형식에 대한 프록시 instance 만듭니다.

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

형식 매개 변수

TEntity

프록시가 필요한 엔터티 형식입니다.

매개 변수

configureEntity
Action<TEntity>

엔터티를 만든 후 호출되어 속성 값 등을 설정합니다.

constructorArguments
Object[]

엔터티 형식 생성자에 전달할 인수입니다.

반환

TEntity

프록시 instance.

적용 대상