Delen via


CSharpFunctionBinding Class

Definition

The binding to a CSharp function.

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

Constructors

CSharpFunctionBinding()

Initializes a new instance of CSharpFunctionBinding.

Properties

Class

The Csharp code containing a single function definition.

DllPath

The Csharp code containing a single function definition.

Method

The Csharp code containing a single function definition.

UpdateMode

Refresh modes for Stream Analytics functions.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<CSharpFunctionBinding>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CSharpFunctionBinding>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<StreamingJobFunctionBinding>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from StreamingJobFunctionBinding)
IPersistableModel<CSharpFunctionBinding>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CSharpFunctionBinding>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CSharpFunctionBinding>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<StreamingJobFunctionBinding>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from StreamingJobFunctionBinding)

Applies to