Share via


OperationalInsightsColumn Class

Definition

Table column.

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

Constructors

OperationalInsightsColumn()

Initializes a new instance of OperationalInsightsColumn.

Properties

ColumnType

Column data type.

DataTypeHint

Column data type logical hint.

Description

Column description.

DisplayName

Column display name.

IsDefaultDisplay

Is displayed by default.

IsHidden

Is column hidden.

Name

Column name.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<OperationalInsightsColumn>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<OperationalInsightsColumn>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<OperationalInsightsColumn>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<OperationalInsightsColumn>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<OperationalInsightsColumn>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to