RelationalAnnotationsBuilder RelationalAnnotationsBuilder Class

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.

Syntax

Declaration

public class RelationalAnnotationsBuilder : RelationalAnnotationsPublic Class RelationalAnnotationsBuilder
    Inherits RelationalAnnotations

Inheritance Hierarchy

Inherited Members

Metadata,
Metadata,
GetAnnotation(String, String),
GetAnnotation(String, String),
ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors summary

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.

Properties summary

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.

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.

Methods summary

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.

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.

Constructors

  • RelationalAnnotationsBuilder(InternalMetadataBuilder, ConfigurationSource)
    RelationalAnnotationsBuilder(InternalMetadataBuilder, 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.

    public RelationalAnnotationsBuilder(InternalMetadataBuilder internalBuilder, ConfigurationSource configurationSource)Public Sub New(internalBuilder As InternalMetadataBuilder, configurationSource As ConfigurationSource)

    Parameters

Properties

  • ConfigurationSource
    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.

    public virtual ConfigurationSource ConfigurationSource { get; }Public Overridable ReadOnly Property ConfigurationSource As ConfigurationSource

    Property Value

  • MetadataBuilder
    MetadataBuilder

    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 InternalMetadataBuilder MetadataBuilder { get; }Public Overridable ReadOnly Property MetadataBuilder As InternalMetadataBuilder

    Property Value

Methods

  • CanSetAnnotation(String, String, Object)
    CanSetAnnotation(String, String, Object)

    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 override bool CanSetAnnotation(string relationalAnnotationName, string providerAnnotationName, object value)Public Overrides Function CanSetAnnotation(relationalAnnotationName As String, providerAnnotationName As String, value As Object) As Boolean

    Parameters

    • relationalAnnotationName
      System.String
      System.String
    • providerAnnotationName
      System.String
      System.String
    • value
      System.Object
      System.Object

    Returns

    • System.Boolean
      System.Boolean
  • SetAnnotation(String, String, Object)
    SetAnnotation(String, String, Object)

    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 override bool SetAnnotation(string relationalAnnotationName, string providerAnnotationName, object value)Public Overrides Function SetAnnotation(relationalAnnotationName As String, providerAnnotationName As String, value As Object) As Boolean

    Parameters

    • relationalAnnotationName
      System.String
      System.String
    • providerAnnotationName
      System.String
      System.String
    • value
      System.Object
      System.Object

    Returns

    • System.Boolean
      System.Boolean

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.dll