RelationalAnnotations RelationalAnnotations Class

Definition

public class RelationalAnnotations
Public Class RelationalAnnotations
Inheritance
System.ObjectSystem.Object
RelationalAnnotationsRelationalAnnotations

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

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

Equals(Object) Equals(Object)

Inherited from System.Object

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

Inherited from System.Object

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

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

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

Inherited from 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

ToString() ToString()

Inherited from System.Object