DatabaseOperations DatabaseOperations Class

Definition

public class DatabaseOperations
Public Class DatabaseOperations
Inheritance
System.ObjectSystem.Object
DatabaseOperationsDatabaseOperations

Constructors

DatabaseOperations(IOperationReporter, Assembly, String, String, String, String) DatabaseOperations(IOperationReporter, Assembly, String, String, String, String)

public DatabaseOperations(IOperationReporter reporter, Assembly startupAssembly, string environment, string projectDir, string contentRootPath, string rootNamespace)
Public Sub New(reporter As IOperationReporter, startupAssembly As Assembly, environment As String, projectDir As String, contentRootPath As String, rootNamespace As String)
Parameters
startupAssembly
System.Reflection.Assembly System.Reflection.Assembly
environment
System.String System.String
projectDir
System.String System.String
contentRootPath
System.String System.String
rootNamespace
System.String System.String

Methods

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

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

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

Inherited from System.Object

ReverseEngineerAsync(String, String, String, String, IEnumerable, IEnumerable, Boolean, Boolean, CancellationToken) ReverseEngineerAsync(String, String, String, String, IEnumerable(Of String), IEnumerable(Of String), Boolean, Boolean, CancellationToken)

public virtual Task<ReverseEngineerFiles> ReverseEngineerAsync(string provider, string connectionString, string outputDir, string dbContextClassName, IEnumerable<string> schemas, IEnumerable<string> tables, bool useDataAnnotations, bool overwriteFiles, CancellationToken cancellationToken = null)
Public Overridable Function ReverseEngineerAsync(provider As String, connectionString As String, outputDir As String, dbContextClassName As String, schemas As IEnumerable(Of String), tables As IEnumerable(Of String), useDataAnnotations As Boolean, overwriteFiles As Boolean, cancellationToken As CancellationToken = Nothing) As Task(Of ReverseEngineerFiles)
Parameters
provider
System.String System.String
connectionString
System.String System.String
outputDir
System.String System.String
dbContextClassName
System.String System.String
schemas
System.Collections.Generic.IEnumerable<System.String> System.Collections.Generic.IEnumerable(Of System.String)
tables
System.Collections.Generic.IEnumerable<System.String> System.Collections.Generic.IEnumerable(Of System.String)
useDataAnnotations
System.Boolean System.Boolean
overwriteFiles
System.Boolean System.Boolean
cancellationToken
System.Threading.CancellationToken System.Threading.CancellationToken
Returns
System.Threading.Tasks.Task<ReverseEngineerFiles> System.Threading.Tasks.Task(Of ReverseEngineerFiles)

ToString() ToString()

Inherited from System.Object