Share via


LogsTable Class

Definition

Contains the columns and rows for one table in a query response.

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

Properties

Columns

The list of columns in this table.

Name

The name of the table.

Rows

Gets the rows of the result table.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
ToString()

Returns a string that represents the current object.

Explicit Interface Implementations

IJsonModel<LogsTable>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<LogsTable>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<LogsTable>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<LogsTable>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<LogsTable>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to