Edit

Share via


JsonTypeInfo.CreateJsonPropertyInfo(Type, String) Method

Definition

Creates a blank JsonPropertyInfo instance for the current JsonTypeInfo.

public:
 System::Text::Json::Serialization::Metadata::JsonPropertyInfo ^ CreateJsonPropertyInfo(Type ^ propertyType, System::String ^ name);
public System.Text.Json.Serialization.Metadata.JsonPropertyInfo CreateJsonPropertyInfo (Type propertyType, string name);
member this.CreateJsonPropertyInfo : Type * string -> System.Text.Json.Serialization.Metadata.JsonPropertyInfo
Public Function CreateJsonPropertyInfo (propertyType As Type, name As String) As JsonPropertyInfo

Parameters

propertyType
Type

The declared type for the property.

name
String

The property name used in JSON serialization and deserialization.

Returns

A blank JsonPropertyInfo instance.

Exceptions

propertyType or name is null.

propertyType cannot be used for serialization.

The JsonTypeInfo instance has been locked for further modification.

Applies to