RelationalAnnotations RelationalAnnotations Class

Syntax

Declaration

public class RelationalAnnotationsPublic Class RelationalAnnotations

Inheritance Hierarchy

  • System.Object
    System.Object
  • RelationalAnnotations
    RelationalAnnotations

Inherited Members

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

Properties summary

Methods summary

Constructors

  • RelationalAnnotations(IAnnotatable)
    RelationalAnnotations(IAnnotatable)
    public RelationalAnnotations(IAnnotatable metadata)Public Sub New(metadata As IAnnotatable)

    Parameters

Properties

  • Metadata
    Metadata
    public virtual IAnnotatable Metadata { get; }Public Overridable ReadOnly Property Metadata As IAnnotatable

    Property Value

Methods

  • CanSetAnnotation(String, String, Object)
    CanSetAnnotation(String, String, Object)
    public virtual bool CanSetAnnotation(string relationalAnnotationName, string providerAnnotationName, object value)Public Overridable 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
  • GetAnnotation(String, String)
    GetAnnotation(String, String)
    public virtual object GetAnnotation(string fallbackAnnotationName, string primaryAnnotationName)Public Overridable Function GetAnnotation(fallbackAnnotationName As String, primaryAnnotationName As String) As Object

    Parameters

    • fallbackAnnotationName
      System.String
      System.String
    • primaryAnnotationName
      System.String
      System.String

    Returns

    • System.Object
      System.Object
  • SetAnnotation(String, String, Object)
    SetAnnotation(String, String, Object)
    public virtual bool SetAnnotation(string relationalAnnotationName, string providerAnnotationName, object value)Public Overridable 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