Freigeben über


OperationalInsightsWorkspacePurgeFilter Klasse

Definition

Benutzerdefinierte Filter zum Zurückgeben von Daten, die aus der Tabelle gelöscht werden.

public class OperationalInsightsWorkspacePurgeFilter
type OperationalInsightsWorkspacePurgeFilter = class
Public Class OperationalInsightsWorkspacePurgeFilter
Vererbung
OperationalInsightsWorkspacePurgeFilter

Konstruktoren

OperationalInsightsWorkspacePurgeFilter()

Initialisiert eine neue instance von OperationalInsightsWorkspacePurgeFilter.

Eigenschaften

Column

Die Spalte der Tabelle, über die die angegebene Abfrage ausgeführt werden soll.

Key

Beim Filtern nach benutzerdefinierten Dimensionen wird dieser Schlüssel als Name der benutzerdefinierten Dimension verwendet.

Operator

Ein Abfrageoperator zum Auswerten der angegebenen Spalte und der angegebenen Werte. Unterstützte Operatoren sind ==, =~, in, in~, >, >=, <, = <, between und weisen das gleiche Verhalten auf wie in einer KQL-Abfrage.

Value

der Wert für den Operator, der ausgeführt werden soll. Dies kann eine Zahl (z. B. > 100), eine Zeichenfolge (Zeitstempel >= '2017-09-01') oder array von Werten sein.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

Gilt für: