RelationalModelAnnotations RelationalModelAnnotations Class

Syntax

Declaration

public class RelationalModelAnnotations : IRelationalModelAnnotationsPublic Class RelationalModelAnnotations
    Implements IRelationalModelAnnotations

Inheritance Hierarchy

  • System.Object
    System.Object
  • RelationalModelAnnotations
    RelationalModelAnnotations

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

Fields summary

Properties summary

Methods summary

Constructors

  • RelationalModelAnnotations(IModel, RelationalFullAnnotationNames)
    RelationalModelAnnotations(IModel, RelationalFullAnnotationNames)
    public RelationalModelAnnotations(IModel model, RelationalFullAnnotationNames providerFullAnnotationNames)Public Sub New(model As IModel, providerFullAnnotationNames As RelationalFullAnnotationNames)

    Parameters

  • RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)
    RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)
    protected RelationalModelAnnotations(RelationalAnnotations annotations, RelationalFullAnnotationNames providerFullAnnotationNames)Protected Sub New(annotations As RelationalAnnotations, providerFullAnnotationNames As RelationalFullAnnotationNames)

    Parameters

Fields

  • ProviderFullAnnotationNames
    ProviderFullAnnotationNames
    protected readonly RelationalFullAnnotationNames ProviderFullAnnotationNamesProtected ReadOnly ProviderFullAnnotationNames As RelationalFullAnnotationNames

Properties

  • Annotations
    Annotations
    protected virtual RelationalAnnotations Annotations { get; }Protected Overridable ReadOnly Property Annotations As RelationalAnnotations

    Property Value

  • DatabaseName
    DatabaseName
    public virtual string DatabaseName { get; set; }Public Overridable Property DatabaseName As String

    Property Value

    • System.String
      System.String
  • DefaultSchema
    DefaultSchema
    public virtual string DefaultSchema { get; set; }Public Overridable Property DefaultSchema As String

    Property Value

    • System.String
      System.String
  • Model
    Model
    protected virtual IModel Model { get; }Protected Overridable ReadOnly Property Model As IModel

    Property Value

  • Sequences
    Sequences
    public virtual IReadOnlyList<ISequence> Sequences { get; }Public Overridable ReadOnly Property Sequences As IReadOnlyList(Of ISequence)

    Property Value

    • System.Collections.Generic.IReadOnlyList<T><ISequence>
      System.Collections.Generic.IReadOnlyList<T>(Of ISequence)

Methods

  • FindSequence(String, String)
    FindSequence(String, String)
    public virtual ISequence FindSequence(string name, string schema = null)Public Overridable Function FindSequence(name As String, schema As String = Nothing) As ISequence

    Parameters

    • name
      System.String
      System.String
    • schema
      System.String
      System.String

    Returns

  • GetOrAddSequence(String, String)
    GetOrAddSequence(String, String)
    public virtual Sequence GetOrAddSequence(string name, string schema = null)Public Overridable Function GetOrAddSequence(name As String, schema As String = Nothing) As Sequence

    Parameters

    • name
      System.String
      System.String
    • schema
      System.String
      System.String

    Returns

  • SetDatabaseName(String)
    SetDatabaseName(String)
    protected virtual bool SetDatabaseName(string value)Protected Overridable Function SetDatabaseName(value As String) As Boolean

    Parameters

    • value
      System.String
      System.String

    Returns

    • System.Boolean
      System.Boolean
  • SetDefaultSchema(String)
    SetDefaultSchema(String)
    protected virtual bool SetDefaultSchema(string value)Protected Overridable Function SetDefaultSchema(value As String) As Boolean

    Parameters

    • value
      System.String
      System.String

    Returns

    • System.Boolean
      System.Boolean

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.dll