Share via


DynamicData Class

Definition

A dynamic abstraction over content data, such as JSON.

This and related types are not intended to be mocked.

[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
Inheritance
DynamicData
Attributes
Implements

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

ToString()

Returns a string that represents the current object.

Operators

Equality(DynamicData, Object)

Determines whether the specified DynamicData and Object have the same value.

Explicit(DynamicData to DateTime)

Converts the value to a DateTime.

Explicit(DynamicData to DateTimeOffset)

Converts the value to a DateTimeOffset.

Explicit(DynamicData to Guid)

Converts the value to a Guid.

Implicit(DynamicData to Boolean)

Converts the value to a Boolean.

Implicit(DynamicData to Byte)

Converts the value to a Byte.

Implicit(DynamicData to Decimal)

Converts the value to a Decimal.

Implicit(DynamicData to Double)

Converts the value to a Double.

Implicit(DynamicData to Int16)

Converts the value to a Int16.

Implicit(DynamicData to Int32)

Converts the value to a Int32.

Implicit(DynamicData to Int64)

Converts the value to a Int64.

Implicit(DynamicData to SByte)

Converts the value to a SByte.

Implicit(DynamicData to Single)

Converts the value to a Single.

Implicit(DynamicData to String)

Converts the value to a String.

Implicit(DynamicData to UInt16)

Converts the value to a UInt16.

Implicit(DynamicData to UInt32)

Converts the value to a UInt32.

Implicit(DynamicData to UInt64)

Converts the value to a UInt64.

Inequality(DynamicData, Object)

Determines whether the specified DynamicData and Object have different values.

Explicit Interface Implementations

IDynamicMetaObjectProvider.GetMetaObject(Expression)

Returns the DynamicMetaObject responsible for binding operations performed on this object.

Applies to