Share via


ComponentSetup Class

Definition

The custom setup of installing 3rd party components.

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

Constructors

ComponentSetup(String)

Initializes a new instance of ComponentSetup.

Properties

ComponentName

The name of the 3rd party component.

LicenseKey

The license key to activate the component.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from CustomSetupBase)

Explicit Interface Implementations

IJsonModel<ComponentSetup>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ComponentSetup>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<CustomSetupBase>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from CustomSetupBase)
IPersistableModel<ComponentSetup>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ComponentSetup>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ComponentSetup>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<CustomSetupBase>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from CustomSetupBase)

Applies to