InternalMetadataBuilder<TMetadata> InternalMetadataBuilder(Of TMetadata) Class

Definition

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public abstract class InternalMetadataBuilder<TMetadata> : InternalMetadataBuilder where TMetadata : ConventionalAnnotatable
Public MustInherit Class InternalMetadataBuilder(Of TMetadata As ConventionalAnnotatable)
    Inherits InternalMetadataBuilder
Type Parameters
TMetadata
Inheritance
System.ObjectSystem.Object
InternalMetadataBuilder<TMetadata>InternalMetadataBuilder(Of TMetadata)

Constructors

InternalMetadataBuilder(TMetadata) InternalMetadataBuilder(TMetadata)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

protected InternalMetadataBuilder(TMetadata metadata)
Protected Sub New(metadata As TMetadata)
Parameters
metadata
TMetadata TMetadata

Properties

Metadata Metadata

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public virtual TMetadata Metadata { get; }
Public Overridable ReadOnly Property Metadata As TMetadata
Value
TMetadata TMetadata

ModelBuilder ModelBuilder

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

(Inherited from InternalMetadataBuilder)

Methods

CanSetAnnotation(String, Object, ConfigurationSource) CanSetAnnotation(String, Object, ConfigurationSource)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

(Inherited from InternalMetadataBuilder)

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

HasAnnotation(String, Object, ConfigurationSource) HasAnnotation(String, Object, ConfigurationSource)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

(Inherited from InternalMetadataBuilder)

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

MergeAnnotationsFrom(InternalMetadataBuilder) MergeAnnotationsFrom(InternalMetadataBuilder)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

(Inherited from InternalMetadataBuilder)

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object