Condividi tramite


MutablePropertyExtensions.SetValueGeneratorFactory Metodo

Definizione

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

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à.

public static void SetValueGeneratorFactory (this Microsoft.EntityFrameworkCore.Metadata.IMutableProperty property, Func<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Metadata.IEntityType,Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> valueGeneratorFactory);
static member SetValueGeneratorFactory : Microsoft.EntityFrameworkCore.Metadata.IMutableProperty * Func<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Metadata.IEntityType, Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator> -> unit
<Extension()>
Public Sub SetValueGeneratorFactory (property As IMutableProperty, valueGeneratorFactory As Func(Of IProperty, IEntityType, ValueGenerator))

Parametri

property
IMutableProperty

Proprietà per cui impostare il generatore di valori.

valueGeneratorFactory
Func<IProperty,IEntityType,ValueGenerator>

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

Si applica a