17
17
</Base >
18
18
<Interfaces />
19
19
<Docs >
20
- <typeparam name =" T" >To be added .</typeparam >
21
- <summary >To be added .</summary >
20
+ <typeparam name =" T" >The type of object or value handled by the converter .</typeparam >
21
+ <summary >Converts an object or value to or from JSON .</summary >
22
22
<remarks >To be added.</remarks >
23
23
</Docs >
24
24
<Members >
35
35
</AssemblyInfo >
36
36
<Parameters />
37
37
<Docs >
38
- <summary >To be added .</summary >
38
+ <summary >Initializes a new < see cref = " T:System.Text.Json.Serialization.JsonConverter`1 " /> instance .</summary >
39
39
<remarks >To be added.</remarks >
40
40
</Docs >
41
41
</Member >
58
58
<Parameter Name =" typeToConvert" Type =" System.Type" />
59
59
</Parameters >
60
60
<Docs >
61
- <param name =" typeToConvert" >To be added.</param >
62
- <summary >To be added.</summary >
63
- <returns >To be added.</returns >
64
- <remarks >To be added.</remarks >
61
+ <param name =" typeToConvert" >The type to compare against.</param >
62
+ <summary >Determines whether the specified type can be converted.</summary >
63
+ <returns ><see langword =" true" /> if the type can be converted; otherwise, <see langword =" false" />.</returns >
64
+ <remarks >
65
+ <format type =" text/markdown" ><![CDATA[
66
+
67
+ ## Remarks
68
+
69
+ The default implementation is to return `true` when `typeToConvert` equals `typeof(T)`.
70
+
71
+ ]]> </format >
72
+ </remarks >
65
73
</Docs >
66
74
</Member >
67
75
<Member MemberName =" Read" >
85
93
<Parameter Name =" options" Type =" System.Text.Json.JsonSerializerOptions" />
86
94
</Parameters >
87
95
<Docs >
88
- <param name =" reader" >To be added .</param >
89
- <param name =" typeToConvert" >To be added .</param >
90
- <param name =" options" >To be added .</param >
91
- <summary >To be added .</summary >
92
- <returns >To be added .</returns >
96
+ <param name =" reader" >The reader .</param >
97
+ <param name =" typeToConvert" >The type to convert .</param >
98
+ <param name =" options" >An object that specifies serialization options to use .</param >
99
+ <summary >Reads and converts the JSON to type < typeparamref name = " T " /> .</summary >
100
+ <returns >The converted value .</returns >
93
101
<remarks >To be added.</remarks >
94
102
</Docs >
95
103
</Member >
114
122
<Parameter Name =" options" Type =" System.Text.Json.JsonSerializerOptions" />
115
123
</Parameters >
116
124
<Docs >
117
- <param name =" writer" >To be added.</param >
118
- <param name =" value" >To be added.</param >
119
- <param name =" options" >To be added.</param >
120
- <summary >To be added.</summary >
121
- <remarks >To be added.</remarks >
125
+ <param name =" writer" >The writer to write to.</param >
126
+ <param name =" value" >The value to convert to JSON.</param >
127
+ <param name =" options" >An object that specifies serialization options to use.</param >
128
+ <summary >Writes a specified value as JSON.</summary >
129
+ <remarks >
130
+ <format type =" text/markdown" ><![CDATA[
131
+
132
+ ## Remarks
133
+
134
+ A converter may throw any exception, but it should throw <xref:System.Text.Json.JsonException> when the JSON cannot be created.
135
+
136
+ ]]> </format >
137
+ </remarks >
122
138
</Docs >
123
139
</Member >
124
140
</Members >
125
- </Type >
141
+ </Type >
0 commit comments