Share via


IMutableProperty.SetValueGeneratorFactory Metodo

Definizione

Overload

SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>)

Imposta la factory da usare per generare valori per questa proprietà o null per cancellare qualsiasi factory impostata in precedenza.

SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>)

Imposta la factory da usare per generare valori per questa proprietà o null per cancellare qualsiasi factory impostata in precedenza.

SetValueGeneratorFactory(Type)

Imposta la factory da usare per generare valori per questa proprietà o null per cancellare qualsiasi factory impostata in precedenza.

SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>)

Imposta la factory da usare per generare valori per questa proprietà o null per cancellare qualsiasi factory impostata in precedenza.

public void SetValueGeneratorFactory (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory);
abstract member SetValueGeneratorFactory : Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> -> unit
Public Sub SetValueGeneratorFactory (valueGeneratorFactory As Func(Of IProperty, IEntityType, ValueGenerator))

Parametri

valueGeneratorFactory
Func<IProperty,IEntityType,ValueGenerator>

Factory che verrà usata per creare il generatore di valori o null cancellare qualsiasi factory impostata in precedenza.

Commenti

L'impostazione null non disabilita la generazione di valori per questa proprietà, cancella solo qualsiasi generatore configurato in modo esplicito per questa proprietà. Il provider di database potrebbe comunque avere un generatore di valori per il tipo di proprietà.

Si applica a

SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>)

Imposta la factory da usare per generare valori per questa proprietà o null per cancellare qualsiasi factory impostata in precedenza.

public void SetValueGeneratorFactory (Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.ITypeBase,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator>? valueGeneratorFactory);
abstract member SetValueGeneratorFactory : Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.ITypeBase, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> -> unit
Public Sub SetValueGeneratorFactory (valueGeneratorFactory As Func(Of IProperty, ITypeBase, ValueGenerator))

Parametri

valueGeneratorFactory
Func<IProperty,ITypeBase,ValueGenerator>

Factory che verrà usata per creare il generatore di valori o null cancellare qualsiasi factory impostata in precedenza.

Commenti

L'impostazione null non disabilita la generazione di valori per questa proprietà, cancella solo qualsiasi generatore configurato in modo esplicito per questa proprietà. Il provider di database potrebbe comunque avere un generatore di valori per il tipo di proprietà.

Si applica a

SetValueGeneratorFactory(Type)

Imposta la factory da usare per generare valori per questa proprietà o null per cancellare qualsiasi factory impostata in precedenza.

public void SetValueGeneratorFactory (Type? valueGeneratorFactory);
abstract member SetValueGeneratorFactory : Type -> unit
Public Sub SetValueGeneratorFactory (valueGeneratorFactory As Type)

Parametri

valueGeneratorFactory
Type

Factory che verrà usata per creare il generatore di valori o null cancellare qualsiasi factory impostata in precedenza.

Commenti

L'impostazione null non disabilita la generazione di valori per questa proprietà, cancella solo qualsiasi generatore configurato in modo esplicito per questa proprietà. Il provider di database potrebbe comunque avere un generatore di valori per il tipo di proprietà.

Si applica a