JsonPropertyInfoValues<T> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides serialization metadata about a property or field.
generic <typename T>
public ref class JsonPropertyInfoValues sealed
public sealed class JsonPropertyInfoValues<T>
type JsonPropertyInfoValues<'T> = class
Public NotInheritable Class JsonPropertyInfoValues(Of T)
Type Parameters
- T
The type to convert of the JsonConverter<T> for the property.
- Inheritance
-
JsonPropertyInfoValues<T>
Constructors
JsonPropertyInfoValues<T>() |
Properties
AttributeProviderFactory |
Provides a ICustomAttributeProvider factory that maps to AttributeProvider. |
Converter |
A JsonConverter for the property or field, specified by JsonConverterAttribute. |
DeclaringType |
The declaring type of the property or field. |
Getter |
Provides a mechanism to get the property or field's value. |
HasJsonInclude |
Whether the property was annotated with JsonIncludeAttribute. |
IgnoreCondition |
Specifies a condition for the member to be ignored. |
IsExtensionData |
Whether the property was annotated with JsonExtensionDataAttribute. |
IsProperty |
If |
IsPublic |
Whether the property or field is public. |
IsVirtual |
Whether the property or field is a virtual property. |
JsonPropertyName |
The name to be used when processing the property or field, specified by JsonPropertyNameAttribute. |
NumberHandling |
If the property or field is a number, specifies how it should processed when serializing and deserializing. |
PropertyName |
The name of the property or field. |
PropertyTypeInfo |
The JsonTypeInfo info for the property or field's type. |
Setter |
Provides a mechanism to set the property or field's value. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |