AnnotatableBuilder<TMetadata,TModelBuilder>.MergeAnnotationsFrom 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| MergeAnnotationsFrom(TMetadata) |
从覆盖任何现有批注的给定对象复制所有显式配置的批注。 |
| MergeAnnotationsFrom(TMetadata, ConfigurationSource) |
从给定对象复制所有已配置的批注,覆盖任何现有批注。 |
MergeAnnotationsFrom(TMetadata)
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
从覆盖任何现有批注的给定对象复制所有显式配置的批注。
public virtual Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBuilder<TMetadata,TModelBuilder> MergeAnnotationsFrom(TMetadata annotatable);
public virtual void MergeAnnotationsFrom(TMetadata annotatable);
abstract member MergeAnnotationsFrom : 'Metadata -> Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBuilder<'Metadata, 'ModelBuilder (requires 'Metadata :> Microsoft.EntityFrameworkCore.Infrastructure.ConventionAnnotatable and 'ModelBuilder :> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder)>
override this.MergeAnnotationsFrom : 'Metadata -> Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBuilder<'Metadata, 'ModelBuilder (requires 'Metadata :> Microsoft.EntityFrameworkCore.Infrastructure.ConventionAnnotatable and 'ModelBuilder :> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder)>
abstract member MergeAnnotationsFrom : 'Metadata -> unit
override this.MergeAnnotationsFrom : 'Metadata -> unit
Public Overridable Function MergeAnnotationsFrom (annotatable As TMetadata) As AnnotatableBuilder(Of TMetadata, TModelBuilder)
Public Overridable Sub MergeAnnotationsFrom (annotatable As TMetadata)
参数
- annotatable
- TMetadata
要从中复制批注的对象。
返回
适用于
MergeAnnotationsFrom(TMetadata, ConfigurationSource)
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
- Source:
- AnnotatableBuilder.cs
从给定对象复制所有已配置的批注,覆盖任何现有批注。
public virtual Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBuilder<TMetadata,TModelBuilder> MergeAnnotationsFrom(TMetadata annotatable, Microsoft.EntityFrameworkCore.Metadata.ConfigurationSource minimalConfigurationSource);
public virtual void MergeAnnotationsFrom(TMetadata annotatable, Microsoft.EntityFrameworkCore.Metadata.ConfigurationSource minimalConfigurationSource);
abstract member MergeAnnotationsFrom : 'Metadata * Microsoft.EntityFrameworkCore.Metadata.ConfigurationSource -> Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBuilder<'Metadata, 'ModelBuilder (requires 'Metadata :> Microsoft.EntityFrameworkCore.Infrastructure.ConventionAnnotatable and 'ModelBuilder :> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder)>
override this.MergeAnnotationsFrom : 'Metadata * Microsoft.EntityFrameworkCore.Metadata.ConfigurationSource -> Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBuilder<'Metadata, 'ModelBuilder (requires 'Metadata :> Microsoft.EntityFrameworkCore.Infrastructure.ConventionAnnotatable and 'ModelBuilder :> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder)>
abstract member MergeAnnotationsFrom : 'Metadata * Microsoft.EntityFrameworkCore.Metadata.ConfigurationSource -> unit
override this.MergeAnnotationsFrom : 'Metadata * Microsoft.EntityFrameworkCore.Metadata.ConfigurationSource -> unit
Public Overridable Function MergeAnnotationsFrom (annotatable As TMetadata, minimalConfigurationSource As ConfigurationSource) As AnnotatableBuilder(Of TMetadata, TModelBuilder)
Public Overridable Sub MergeAnnotationsFrom (annotatable As TMetadata, minimalConfigurationSource As ConfigurationSource)
参数
- annotatable
- TMetadata
要从中复制批注的对象。
- minimalConfigurationSource
- ConfigurationSource
要复制的批注的最低配置源。