Поделиться через


MongoDBFinishCommandInput Class

Definition

Describes the input to the 'finish' MongoDB migration command.

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

Constructors

MongoDBFinishCommandInput(Boolean)

Initializes a new instance of MongoDBFinishCommandInput.

Properties

Immediate

If true, replication for the affected objects will be stopped immediately. If false, the migrator will finish replaying queued events before finishing the replication.

ObjectName

The qualified name of a database or collection to act upon, or null to act upon the entire migration.

(Inherited from MongoDBCommandInput)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<MongoDBCommandInput>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from MongoDBCommandInput)
IJsonModel<MongoDBCommandInput>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from MongoDBCommandInput)
IJsonModel<MongoDBFinishCommandInput>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MongoDBFinishCommandInput>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MongoDBCommandInput>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from MongoDBCommandInput)
IPersistableModel<MongoDBCommandInput>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from MongoDBCommandInput)
IPersistableModel<MongoDBCommandInput>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from MongoDBCommandInput)
IPersistableModel<MongoDBFinishCommandInput>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MongoDBFinishCommandInput>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MongoDBFinishCommandInput>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to