Delen via


GatewayMessageBusOutputDataSource Class

Definition

Describes a Gateway Message Bus output data source.

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

Constructors

GatewayMessageBusOutputDataSource()

Initializes a new instance of GatewayMessageBusOutputDataSource.

Properties

Topic

The name of the Service Bus topic.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<GatewayMessageBusOutputDataSource>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<GatewayMessageBusOutputDataSource>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<StreamingJobOutputDataSource>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from StreamingJobOutputDataSource)
IPersistableModel<GatewayMessageBusOutputDataSource>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<GatewayMessageBusOutputDataSource>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<GatewayMessageBusOutputDataSource>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<StreamingJobOutputDataSource>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from StreamingJobOutputDataSource)

Applies to