Share via


SqlAssessmentMigrationIssue Class

Definition

Class representing the SQL migration issues.

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

Properties

ImpactedObjects

Gets the list of impacted objects.

IssueCategory

Gets the issue category.

IssueId

Gets the issue id.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<SqlAssessmentMigrationIssue>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SqlAssessmentMigrationIssue>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SqlAssessmentMigrationIssue>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SqlAssessmentMigrationIssue>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SqlAssessmentMigrationIssue>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to