Share via


OperationExecutor Constructors

Definition

Overloads

OperationExecutor(IOperationReportHandler, IDictionary)

Initializes a new instance of the OperationExecutor class

OperationExecutor(Object, IDictionary)

Initializes a new instance of the OperationExecutor class.

The arguments supported by args are:

targetName--The assembly name of the target project.

startupTargetName--The assembly name of the startup project.

projectDir--The target project's root directory.

rootNamespace--The target project's root namespace.

OperationExecutor(IOperationReportHandler, IDictionary)

Source:
OperationExecutor.cs
Source:
OperationExecutor.cs
Source:
OperationExecutor.cs
Source:
OperationExecutor.cs
Source:
OperationExecutor.cs
Source:
OperationExecutor.cs
Source:
OperationExecutor.cs

Initializes a new instance of the OperationExecutor class

public OperationExecutor (Microsoft.EntityFrameworkCore.Design.IOperationReportHandler reportHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor : Microsoft.EntityFrameworkCore.Design.IOperationReportHandler * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor
Public Sub New (reportHandler As IOperationReportHandler, args As IDictionary)

Parameters

args
IDictionary

The executor arguments.

Remarks

The arguments supported by args are:

targetName--The assembly name of the target project.

startupTargetName--The assembly name of the startup project.

project--The target project.

projectDir--The target project's root directory.

rootNamespace--The target project's root namespace.

language--The programming language to be used to generate classes.

nullable--A value indicating whether nullable reference types are enabled.

remainingArguments--Extra arguments passed into the operation.

Applies to

OperationExecutor(Object, IDictionary)

Source:
OperationExecutor.cs
Source:
OperationExecutor.cs

Initializes a new instance of the OperationExecutor class.

The arguments supported by args are:

targetName--The assembly name of the target project.

startupTargetName--The assembly name of the startup project.

projectDir--The target project's root directory.

rootNamespace--The target project's root namespace.

public OperationExecutor (object reportHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor : obj * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor
Public Sub New (reportHandler As Object, args As IDictionary)

Parameters

reportHandler
Object

The IOperationReportHandler.

args
IDictionary

The executor arguments.

Applies to