ProxiesExtensions.CreateProxy Yöntem

Tanım

Aşırı Yüklemeler

CreateProxy(DbContext, Type, Object[])

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

CreateProxy<TEntity>(DbContext, Object[])

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

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

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

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

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

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

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

CreateProxy(DbContext, Type, Object[])

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

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

Parametreler

context
DbContext

DbContext.

entityType
Type

Proxy'nin gerekli olduğu varlık türü.

constructorArguments
Object[]

Varlık türü oluşturucuya geçiş için bağımsız değişkenler.

Döndürülenler

Object

Ara sunucu örneği.

Şunlara uygulanır

CreateProxy<TEntity>(DbContext, Object[])

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

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

Tür Parametreleri

TEntity

Proxy'nin gerekli olduğu varlık türü.

Parametreler

context
DbContext

DbContext.

constructorArguments
Object[]

Varlık türü oluşturucuya geçiş için bağımsız değişkenler.

Döndürülenler

TEntity

Ara sunucu örneği.

Şunlara uygulanır

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

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

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

Tür Parametreleri

TEntity

Proxy'nin gerekli olduğu varlık türü.

Parametreler

constructorArguments
Object[]

Varlık türü oluşturucuya geçiş için bağımsız değişkenler.

Döndürülenler

TEntity

Ara sunucu örneği.

Şunlara uygulanır

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

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

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

Tür Parametreleri

TEntity

Proxy'nin gerekli olduğu varlık türü.

Parametreler

context
DbContext

DbContext.

configureEntity
Action<TEntity>

Varlık oluşturulduktan sonra özellik değerlerini vb. ayarlamak için çağrılır.

constructorArguments
Object[]

Varlık türü oluşturucuya geçiş için bağımsız değişkenler.

Döndürülenler

TEntity

Ara sunucu örneği.

Şunlara uygulanır

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

Proxy oluşturma açıksa varlık türü için bir proxy örneği oluşturur.

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

Tür Parametreleri

TEntity

Proxy'nin gerekli olduğu varlık türü.

Parametreler

configureEntity
Action<TEntity>

Varlık oluşturulduktan sonra özellik değerlerini vb. ayarlamak için çağrılır.

constructorArguments
Object[]

Varlık türü oluşturucuya geçiş için bağımsız değişkenler.

Döndürülenler

TEntity

Ara sunucu örneği.

Şunlara uygulanır