Table of Contents

Class JPropertyDescriptor

Namespace
Newtonsoft.Json.Linq
Assembly
Newtonsoft.Json.dll
public class JPropertyDescriptor : PropertyDescriptor
Inheritance
JPropertyDescriptor
Inherited Members
Extension Methods

Constructors

JPropertyDescriptor(string)

public JPropertyDescriptor(string name)

Parameters

name string

Properties

ComponentType

public override Type ComponentType { get; }

Property Value

Type

IsReadOnly

public override bool IsReadOnly { get; }

Property Value

bool

NameHashCode

protected override int NameHashCode { get; }

Property Value

int

PropertyType

public override Type PropertyType { get; }

Property Value

Type

Methods

CanResetValue(object)

public override bool CanResetValue(object component)

Parameters

component object

Returns

bool

GetValue(object)

public override object? GetValue(object component)

Parameters

component object

Returns

object

ResetValue(object)

public override void ResetValue(object component)

Parameters

component object

SetValue(object, object)

public override void SetValue(object component, object value)

Parameters

component object
value object

ShouldSerializeValue(object)

public override bool ShouldSerializeValue(object component)

Parameters

component object

Returns

bool