Freigeben über


DynamicData Klasse

Definition

Eine dynamische Abstraktion über Inhaltsdaten, z. B. JSON.

Diese und verwandte Typen sollen nicht simuliert werden.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Core.Serialization.DynamicData+DynamicDataJsonConverter))]
public sealed class DynamicData : IDisposable, System.Dynamic.IDynamicMetaObjectProvider
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Core.Serialization.DynamicData+DynamicDataJsonConverter))>]
type DynamicData = class
    interface IDisposable
    interface IDynamicMetaObjectProvider
Public NotInheritable Class DynamicData
Implements IDisposable, IDynamicMetaObjectProvider
Vererbung
DynamicData
Attribute
Implementiert

Methoden

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

Operatoren

Equality(DynamicData, Object)

Bestimmt, ob die angegebene DynamicData und Object denselben Wert haben.

Explicit(DynamicData to DateTime)

Konvertiert den Wert in ein DateTime.

Explicit(DynamicData to DateTimeOffset)

Konvertiert den Wert in ein DateTimeOffset.

Explicit(DynamicData to Guid)

Konvertiert den Wert in ein Guid.

Implicit(DynamicData to Boolean)

Konvertiert den Wert in ein Boolean.

Implicit(DynamicData to Byte)

Konvertiert den Wert in ein Byte.

Implicit(DynamicData to Decimal)

Konvertiert den Wert in ein Decimal.

Implicit(DynamicData to Double)

Konvertiert den Wert in ein Double.

Implicit(DynamicData to Int16)

Konvertiert den Wert in ein Int16.

Implicit(DynamicData to Int32)

Konvertiert den Wert in ein Int32.

Implicit(DynamicData to Int64)

Konvertiert den Wert in ein Int64.

Implicit(DynamicData to SByte)

Konvertiert den Wert in ein SByte.

Implicit(DynamicData to Single)

Konvertiert den Wert in ein Single.

Implicit(DynamicData to String)

Konvertiert den Wert in ein String.

Implicit(DynamicData to UInt16)

Konvertiert den Wert in ein UInt16.

Implicit(DynamicData to UInt32)

Konvertiert den Wert in ein UInt32.

Implicit(DynamicData to UInt64)

Konvertiert den Wert in ein UInt64.

Inequality(DynamicData, Object)

Bestimmt, ob die angegebenen DynamicData und Object über unterschiedliche Werte verfügen.

Explizite Schnittstellenimplementierungen

IDynamicMetaObjectProvider.GetMetaObject(Expression)

Gibt das DynamicMetaObject zurück, das für Bindungsvorgänge bei diesem Objekt zuständig ist.

Gilt für: