共用方式為


SynapseComponentSetup Class

Definition

The custom setup of installing 3rd party components.

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

Constructors

SynapseComponentSetup(String)

Initializes a new instance of SynapseComponentSetup.

Properties

ComponentName

The name of the 3rd party component.

LicenseKey

The license key to activate the component. Please note SynapseSecretBase is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SynapseSecureString.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<SynapseComponentSetup>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SynapseComponentSetup>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<SynapseCustomSetupBase>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from SynapseCustomSetupBase)
IPersistableModel<SynapseComponentSetup>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SynapseComponentSetup>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SynapseComponentSetup>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<SynapseCustomSetupBase>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from SynapseCustomSetupBase)

Applies to