Sdílet prostřednictvím


TransferFilterDetails Class

Definition

Details of the filtering the transfer of data.

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

Constructors

TransferFilterDetails(DataAccountType)

Initializes a new instance of TransferFilterDetails.

Properties

AzureFileFilterDetails

Filter details to transfer Azure files.

BlobFilterDetails

Filter details to transfer blobs.

DataAccountType

Type of the account of data.

FilterFileDetails

Details of the filter files to be used for data transfer.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<TransferFilterDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<TransferFilterDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<TransferFilterDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<TransferFilterDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<TransferFilterDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to