Partager via


ProxiesExtensions.CreateProxy Méthode

Définition

Surcharges

CreateProxy(DbContext, Type, Object[])

Crée un instance proxy pour un type d’entité si la création de proxy a été activée.

CreateProxy<TEntity>(DbContext, Object[])

Crée un instance proxy pour un type d’entité si la création de proxy a été activée.

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

Crée un instance proxy pour un type d’entité si la création de proxy a été activée.

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

Crée un instance proxy pour un type d’entité si la création de proxy a été activée.

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

Crée un instance proxy pour un type d’entité si la création de proxy a été activée.

CreateProxy(DbContext, Type, Object[])

Crée un instance proxy pour un type d’entité si la création de proxy a été activée.

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

Paramètres

context
DbContext

L’DbContextopérateur

entityType
Type

Type d’entité pour lequel un proxy est nécessaire.

constructorArguments
Object[]

Arguments à passer au constructeur de type d’entité.

Retours

Instance proxy.

S’applique à

CreateProxy<TEntity>(DbContext, Object[])

Crée un instance proxy pour un type d’entité si la création de proxy a été activée.

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

Paramètres de type

TEntity

Type d’entité pour lequel un proxy est nécessaire.

Paramètres

context
DbContext

L’DbContextopérateur

constructorArguments
Object[]

Arguments à passer au constructeur de type d’entité.

Retours

TEntity

Instance proxy.

S’applique à

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

Crée un instance proxy pour un type d’entité si la création de proxy a été activée.

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

Paramètres de type

TEntity

Type d’entité pour lequel un proxy est nécessaire.

Paramètres

set
DbSet<TEntity>

L’DbSet<TEntity>opérateur

constructorArguments
Object[]

Arguments à passer au constructeur de type d’entité.

Retours

TEntity

Instance proxy.

S’applique à

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

Crée un instance proxy pour un type d’entité si la création de proxy a été activée.

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

Paramètres de type

TEntity

Type d’entité pour lequel un proxy est nécessaire.

Paramètres

context
DbContext

L’DbContextopérateur

configureEntity
Action<TEntity>

Appelée après la création de l’entité pour définir des valeurs de propriété, etc.

constructorArguments
Object[]

Arguments à passer au constructeur de type d’entité.

Retours

TEntity

Instance proxy.

S’applique à

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

Crée un instance proxy pour un type d’entité si la création de proxy a été activée.

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

Paramètres de type

TEntity

Type d’entité pour lequel un proxy est nécessaire.

Paramètres

set
DbSet<TEntity>

L’DbSet<TEntity>opérateur

configureEntity
Action<TEntity>

Appelée après la création de l’entité pour définir des valeurs de propriété, etc.

constructorArguments
Object[]

Arguments à passer au constructeur de type d’entité.

Retours

TEntity

Instance proxy.

S’applique à