Share via


QueryExecutionResult Class

Definition

Describes query analysis results for execution in source and target.

public class QueryExecutionResult : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataMigration.Models.QueryExecutionResult>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataMigration.Models.QueryExecutionResult>
type QueryExecutionResult = class
    interface IJsonModel<QueryExecutionResult>
    interface IPersistableModel<QueryExecutionResult>
Public Class QueryExecutionResult
Implements IJsonModel(Of QueryExecutionResult), IPersistableModel(Of QueryExecutionResult)
Inheritance
QueryExecutionResult
Implements

Properties

QueryText

Query text retrieved from the source server.

SourceResult

Query analysis result from the source.

StatementsInBatch

Total no. of statements in the batch.

TargetResult

Query analysis result from the target.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<QueryExecutionResult>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<QueryExecutionResult>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<QueryExecutionResult>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<QueryExecutionResult>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<QueryExecutionResult>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to