ValueGeneratorFactory.Create 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Create(IProperty) |
已淘汰.
建立新的值產生器。 |
Create(IProperty, IEntityType) |
建立新的值產生器。 |
Create(IProperty, ITypeBase) |
建立新的值產生器。 |
Create(IProperty)
警告
Use the overload with most parameters
建立新的值產生器。
public abstract Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
[System.Obsolete("Use the overload with most parameters")]
public virtual Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
[<System.Obsolete("Use the overload with most parameters")>]
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
override this.Create : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public MustOverride Function Create (property As IProperty) As ValueGenerator
Public Overridable Function Create (property As IProperty) As ValueGenerator
參數
- property
- IProperty
要為其建立值產生器的屬性。
傳回
新建立的值產生器。
- 屬性
備註
如需詳細資訊,請參閱 EF Core 價值產生 。
適用於
Create(IProperty, IEntityType)
建立新的值產生器。
public abstract Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public MustOverride Function Create (property As IProperty, entityType As IEntityType) As ValueGenerator
參數
- property
- IProperty
要為其建立值產生器的屬性。
- entityType
- IEntityType
將使用值產生器的實體類型。
傳回
新建立的值產生器。
備註
如需詳細資訊和範例,請參閱 EF Core 價值產生 。
適用於
Create(IProperty, ITypeBase)
建立新的值產生器。
public abstract Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator Create (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Microsoft.EntityFrameworkCore.Metadata.ITypeBase typeBase);
abstract member Create : Microsoft.EntityFrameworkCore.Metadata.IProperty * Microsoft.EntityFrameworkCore.Metadata.ITypeBase -> Microsoft.EntityFrameworkCore.ValueGeneration.ValueGenerator
Public MustOverride Function Create (property As IProperty, typeBase As ITypeBase) As ValueGenerator
參數
- property
- IProperty
要為其建立值產生器的屬性。
- typeBase
- ITypeBase
將使用值產生器的型別。
傳回
新建立的值產生器。
備註
如需詳細資訊和範例,請參閱 EF Core 價值產生 。