IMutableProperty.SetValueGeneratorFactory Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SetValueGeneratorFactory(Func<IProperty,IEntityType,ValueGenerator>) |
Imposta la factory da usare per generare valori per questa proprietà o |
SetValueGeneratorFactory(Func<IProperty,ITypeBase,ValueGenerator>) |
Imposta la factory da usare per generare valori per questa proprietà o |
SetValueGeneratorFactory(Type) |
Imposta la factory da usare per generare valori per questa proprietà o |
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à.