Partager via


MigrationValidationDatabaseLevelResult Class

Definition

Database level validation results

public class MigrationValidationDatabaseLevelResult
type MigrationValidationDatabaseLevelResult = class
Public Class MigrationValidationDatabaseLevelResult
Inheritance
MigrationValidationDatabaseLevelResult

Constructors

MigrationValidationDatabaseLevelResult()

Initializes a new instance of the MigrationValidationDatabaseLevelResult class.

MigrationValidationDatabaseLevelResult(String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, DataIntegrityValidationResult, SchemaComparisonValidationResult, QueryAnalysisValidationResult, String)

Initializes a new instance of the MigrationValidationDatabaseLevelResult class.

Properties

DataIntegrityValidationResult

Gets provides data integrity validation result between the source and target tables that are migrated.

EndedOn

Gets validation end time

Id

Gets result identifier

MigrationId

Gets migration Identifier

QueryAnalysisValidationResult

Gets results of some of the query execution result between source and target database

SchemaValidationResult

Gets provides schema comparison result between source and target database

SourceDatabaseName

Gets name of the source database

StartedOn

Gets validation start time

Status

Gets current status of validation at the database level Possible values include: 'Default', 'NotStarted', 'Initialized', 'InProgress', 'Completed', 'CompletedWithIssues', 'Stopped', 'Failed'

TargetDatabaseName

Gets name of the target database

Applies to