Skip to content

Class DatabaseMigrationOperationalExecutionGroupCommand

Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll

Describes one selected command path for a logical migration target inside an engine-owned execution group.

public sealed class DatabaseMigrationOperationalExecutionGroupCommand

objectDatabaseMigrationOperationalExecutionGroupCommand

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

DatabaseMigrationOperationalExecutionGroupCommand(int, string, string, string, DatabaseMigrationCommandDescriptor)

Section titled “ DatabaseMigrationOperationalExecutionGroupCommand(int, string, string, string, DatabaseMigrationCommandDescriptor)”

Creates a new execution-group command entry.

public DatabaseMigrationOperationalExecutionGroupCommand(int order, string databaseMigrationId, string requestedRoleId, string resolvedRoleId, DatabaseMigrationCommandDescriptor command)

order int

The positive playbook order of the logical migration target that owns this command.

databaseMigrationId string

The logical migration target identifier that owns this command.

requestedRoleId string

The logical requested role id represented by this command.

resolvedRoleId string

The concrete resolved role id represented by this command.

command DatabaseMigrationCommandDescriptor

The selected command descriptor for this execution-group entry.

Gets the selected command descriptor for this execution-group entry.

public DatabaseMigrationCommandDescriptor Command { get; }

DatabaseMigrationCommandDescriptor

Gets the logical migration target identifier that owns this command.

public string DatabaseMigrationId { get; }

string

Gets the positive playbook order of the logical migration target that owns this command.

public int Order { get; }

int

Gets the logical requested role id represented by this command.

public string RequestedRoleId { get; }

string

Gets the concrete resolved role id represented by this command.

public string ResolvedRoleId { get; }

string