Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions xml/System.Text.Encodings.Web/HtmlEncoder.xml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,11 @@
</remarks>
</Docs>
</Member>
<MemberGroup MemberName="Create">
<Docs>
<summary>Creates a new instance of the HtmlEncoder class with the specified settings.</summary>
</Docs>
</MemberGroup>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static System.Text.Encodings.Web.HtmlEncoder Create (System.Text.Encodings.Web.TextEncoderSettings settings);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Text.Encodings.Web.HtmlEncoder Create(class System.Text.Encodings.Web.TextEncoderSettings settings) cil managed" />
Expand Down
5 changes: 5 additions & 0 deletions xml/System.Text.Encodings.Web/JavaScriptEncoder.xml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,11 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<MemberGroup MemberName="Create">
<Docs>
<summary>Creates a new instance of JavaScriptEncoder class with the specified settings.</summary>
</Docs>
</MemberGroup>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static System.Text.Encodings.Web.JavaScriptEncoder Create (System.Text.Encodings.Web.TextEncoderSettings settings);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Text.Encodings.Web.JavaScriptEncoder Create(class System.Text.Encodings.Web.TextEncoderSettings settings) cil managed" />
Expand Down
5 changes: 5 additions & 0 deletions xml/System.Text.Encodings.Web/TextEncoder.xml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,11 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<MemberGroup MemberName="Encode">
<Docs>
<summary>Encodes the supplied characters.</summary>
</Docs>
</MemberGroup>
<Member MemberName="Encode">
<MemberSignature Language="C#" Value="public virtual string Encode (string value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string Encode(string value) cil managed" />
Expand Down
5 changes: 5 additions & 0 deletions xml/System.Text.Encodings.Web/TextEncoderSettings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,11 @@
</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Encodings.Web.TextEncoderSettings" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TextEncoderSettings ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
Expand Down
5 changes: 5 additions & 0 deletions xml/System.Text.Encodings.Web/UrlEncoder.xml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,11 @@
</remarks>
</Docs>
</Member>
<MemberGroup MemberName="Create">
<Docs>
<summary>Creates a new instance of UrlEncoder class with the specified settings.</summary>
</Docs>
</MemberGroup>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static System.Text.Encodings.Web.UrlEncoder Create (System.Text.Encodings.Web.TextEncoderSettings settings);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Text.Encodings.Web.UrlEncoder Create(class System.Text.Encodings.Web.TextEncoderSettings settings) cil managed" />
Expand Down
5 changes: 5 additions & 0 deletions xml/System.Text.Json.Nodes/JsonArray.xml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,11 @@ It is safe to perform multiple concurrent read operations on a <xref:System.Text
</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Json.Nodes.JsonArray" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public JsonArray (System.Text.Json.Nodes.JsonNodeOptions? options = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Nullable`1&lt;valuetype System.Text.Json.Nodes.JsonNodeOptions&gt; options) cil managed" />
Expand Down
15 changes: 15 additions & 0 deletions xml/System.Text.Json.Nodes/JsonNode.xml
Original file line number Diff line number Diff line change
Expand Up @@ -409,6 +409,11 @@ The underlying value of a <xref:System.Text.Json.Nodes.JsonValue> after deserial
<exception cref="T:System.InvalidOperationException">The current <see cref="T:System.Text.Json.Nodes.JsonNode" /> is not a <see cref="T:System.Text.Json.Nodes.JsonObject" />.</exception>
</Docs>
</Member>
<MemberGroup MemberName="op_Explicit">
<Docs>
<summary>Defines an explicit conversion of a given <see cref="T:System.Text.Json.Nodes.JsonNode" /> to a <see cref="T:System.Byte" />.</summary>
</Docs>
</MemberGroup>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static explicit operator bool (System.Text.Json.Nodes.JsonNode value);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Explicit(class System.Text.Json.Nodes.JsonNode value) cil managed" />
Expand Down Expand Up @@ -1447,6 +1452,11 @@ The underlying value of a <xref:System.Text.Json.Nodes.JsonValue> after deserial
<remarks>To be added.</remarks>
</Docs>
</Member>
<MemberGroup MemberName="op_Implicit">
<Docs>
<summary>Defines an implicit conversion of a given <see cref="T:System.Byte" /> to a <see cref="T:System.Text.Json.Nodes.JsonNode" />.</summary>
</Docs>
</MemberGroup>
<Member MemberName="op_Implicit">
<MemberSignature Language="C#" Value="public static implicit operator System.Text.Json.Nodes.JsonNode (bool value);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class System.Text.Json.Nodes.JsonNode op_Implicit(bool value) cil managed" />
Expand Down Expand Up @@ -2551,6 +2561,11 @@ The underlying value of a <xref:System.Text.Json.Nodes.JsonValue> after deserial
<remarks>To be added.</remarks>
</Docs>
</Member>
<MemberGroup MemberName="Parse">
<Docs>
<summary>Parses text representing a single JSON value.</summary>
</Docs>
</MemberGroup>
<Member MemberName="Parse">
<MemberSignature Language="C#" Value="public static System.Text.Json.Nodes.JsonNode? Parse (ref System.Text.Json.Utf8JsonReader reader, System.Text.Json.Nodes.JsonNodeOptions? nodeOptions = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Text.Json.Nodes.JsonNode Parse(valuetype System.Text.Json.Utf8JsonReader&amp; reader, valuetype System.Nullable`1&lt;valuetype System.Text.Json.Nodes.JsonNodeOptions&gt; nodeOptions) cil managed" />
Expand Down
25 changes: 25 additions & 0 deletions xml/System.Text.Json.Nodes/JsonObject.xml
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,11 @@ It's safe to perform multiple concurrent read operations on a <xref:System.Text.
</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Json.Nodes.JsonObject" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public JsonObject (System.Text.Json.Nodes.JsonNodeOptions? options = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Nullable`1&lt;valuetype System.Text.Json.Nodes.JsonNodeOptions&gt; options) cil managed" />
Expand Down Expand Up @@ -140,6 +145,11 @@ It's safe to perform multiple concurrent read operations on a <xref:System.Text.
<remarks>To be added.</remarks>
</Docs>
</Member>
<MemberGroup MemberName="Add">
<Docs>
<summary>Adds the specified property to the <see cref="T:System.Text.Json.Nodes.JsonObject" />.</summary>
</Docs>
</MemberGroup>
<Member MemberName="Add">
<MemberSignature Language="C#" Value="public void Add (System.Collections.Generic.KeyValuePair&lt;string,System.Text.Json.Nodes.JsonNode?&gt; property);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Add(valuetype System.Collections.Generic.KeyValuePair`2&lt;string, class System.Text.Json.Nodes.JsonNode&gt; property) cil managed" />
Expand Down Expand Up @@ -559,6 +569,11 @@ It's safe to perform multiple concurrent read operations on a <xref:System.Text.
<paramref name="index" /> is less than 0 or greater than or equal to <see cref="P:System.Text.Json.Nodes.JsonObject.Count" />.</exception>
</Docs>
</Member>
<MemberGroup MemberName="SetAt">
<Docs>
<summary>Sets a new property at the specified index.</summary>
</Docs>
</MemberGroup>
<Member MemberName="SetAt">
<MemberSignature Language="C#" Value="public void SetAt (int index, System.Text.Json.Nodes.JsonNode? value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetAt(int32 index, class System.Text.Json.Nodes.JsonNode value) cil managed" />
Expand Down Expand Up @@ -1034,6 +1049,11 @@ This member is an explicit interface member implementation. It can be used only
</remarks>
</Docs>
</Member>
<MemberGroup MemberName="TryAdd">
<Docs>
<summary>Adds an element with the provided name and value to the <see cref="T:System.Text.Json.Nodes.JsonObject" />, if a property named <paramref name="propertyName" /> doesn't already exist.</summary>
</Docs>
</MemberGroup>
<Member MemberName="TryAdd">
<MemberSignature Language="C#" Value="public bool TryAdd (string propertyName, System.Text.Json.Nodes.JsonNode? value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool TryAdd(string propertyName, class System.Text.Json.Nodes.JsonNode value) cil managed" />
Expand Down Expand Up @@ -1112,6 +1132,11 @@ This member is an explicit interface member implementation. It can be used only
<paramref name="propertyName" /> is <see langword="null" />.</exception>
</Docs>
</Member>
<MemberGroup MemberName="TryGetPropertyValue">
<Docs>
<summary>Returns the value of a property with the specified name.</summary>
</Docs>
</MemberGroup>
<Member MemberName="TryGetPropertyValue">
<MemberSignature Language="C#" Value="public bool TryGetPropertyValue (string propertyName, out System.Text.Json.Nodes.JsonNode? jsonNode);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool TryGetPropertyValue(string propertyName, [out] class System.Text.Json.Nodes.JsonNode&amp; jsonNode) cil managed" />
Expand Down
5 changes: 5 additions & 0 deletions xml/System.Text.Json.Nodes/JsonValue.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,11 @@
<remarks>To be added.</remarks>
</Docs>
<Members>
<MemberGroup MemberName="Create">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Json.Nodes.JsonValue" /> class that contains the specified value.</summary>
</Docs>
</MemberGroup>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static System.Text.Json.Nodes.JsonValue Create (bool value, System.Text.Json.Nodes.JsonNodeOptions? options = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Text.Json.Nodes.JsonValue Create(bool value, valuetype System.Nullable`1&lt;valuetype System.Text.Json.Nodes.JsonNodeOptions&gt; options) cil managed" />
Expand Down
5 changes: 5 additions & 0 deletions xml/System.Text.Json.Schema/JsonSchemaExporter.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,11 @@
<remarks>To be added.</remarks>
</Docs>
<Members>
<MemberGroup MemberName="GetJsonSchemaAsNode">
<Docs>
<summary>Generates a JSON schema corresponding to the specified contract metadata.</summary>
</Docs>
</MemberGroup>
<Member MemberName="GetJsonSchemaAsNode">
<MemberSignature Language="C#" Value="public static System.Text.Json.Nodes.JsonNode GetJsonSchemaAsNode (this System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, System.Text.Json.Schema.JsonSchemaExporterOptions? exporterOptions = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Text.Json.Nodes.JsonNode GetJsonSchemaAsNode(class System.Text.Json.Serialization.Metadata.JsonTypeInfo typeInfo, class System.Text.Json.Schema.JsonSchemaExporterOptions exporterOptions) cil managed" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,11 @@
<remarks>To be added.</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Json.Serialization.Metadata.JsonDerivedType" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public JsonDerivedType (Type derivedType);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type derivedType) cil managed" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2017,6 +2017,11 @@ This API is for use by the output of the System.Text.Json source generator and s
</remarks>
</Docs>
</Member>
<MemberGroup MemberName="GetNullableConverter&lt;T&gt;">
<Docs>
<summary>Creates a <see cref="T:System.Text.Json.Serialization.JsonConverter`1" /> instance that converts nullable <typeparamref name="T" /> values.</summary>
</Docs>
</MemberGroup>
<Member MemberName="GetNullableConverter&lt;T&gt;">
<MemberSignature Language="C#" Value="public static System.Text.Json.Serialization.JsonConverter&lt;T?&gt; GetNullableConverter&lt;T&gt; (System.Text.Json.JsonSerializerOptions options) where T : struct;" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Text.Json.Serialization.JsonConverter`1&lt;valuetype System.Nullable`1&lt;!!T&gt;&gt; GetNullableConverter&lt;struct .ctor (class System.ValueType) T&gt;(class System.Text.Json.JsonSerializerOptions options) cil managed" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,11 @@
<remarks>To be added.</remarks>
</Docs>
<Members>
<MemberGroup MemberName="Combine">
<Docs>
<summary>Combines multiple <see cref="T:System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver" /> sources into one.</summary>
</Docs>
</MemberGroup>
<Member MemberName="Combine">
<MemberSignature Language="C#" Value="public static System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver Combine (scoped ReadOnlySpan&lt;System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver?&gt; resolvers);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver Combine(valuetype System.ReadOnlySpan`1&lt;class System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver&gt; resolvers) cil managed" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,11 @@ For more information, see [How to write custom converters for JSON serialization
</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Json.Serialization.JsonConverterAttribute" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected JsonConverterAttribute ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,11 @@
<remarks>To be added.</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Json.Serialization.JsonDerivedTypeAttribute" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public JsonDerivedTypeAttribute (Type derivedType);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type derivedType) cil managed" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,11 @@
<remarks>To be added.</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Json.Serialization.JsonNamingPolicyAttribute" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected JsonNamingPolicyAttribute (System.Text.Json.JsonNamingPolicy namingPolicy);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(class System.Text.Json.JsonNamingPolicy namingPolicy) cil managed" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,11 @@
<remarks>To be added.</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public JsonSourceGenerationOptionsAttribute ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,11 @@ For more information, see [How to customize property names and values with Syste
</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Json.Serialization.JsonStringEnumConverter" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public JsonStringEnumConverter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,11 @@
<remarks>Reading is case insensitive, and writing can be customized via a <see cref="T:System.Text.Json.JsonNamingPolicy" />.</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Text.Json.Serialization.JsonStringEnumConverter`1" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public JsonStringEnumConverter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
Expand Down
5 changes: 5 additions & 0 deletions xml/System.Text.Json/JsonDocument.xml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,11 @@ For more information, see [How to use the JSON DOM, Utf8JsonReader, and Utf8Json
<inheritdoc />
</Docs>
</Member>
<MemberGroup MemberName="Parse">
<Docs>
<summary>Parses text representing a single JSON value into a JsonDocument.</summary>
</Docs>
</MemberGroup>
<Member MemberName="Parse">
<MemberSignature Language="C#" Value="public static System.Text.Json.JsonDocument Parse (System.Buffers.ReadOnlySequence&lt;byte&gt; utf8Json, System.Text.Json.JsonDocumentOptions options = default);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Text.Json.JsonDocument Parse(valuetype System.Buffers.ReadOnlySequence`1&lt;unsigned int8&gt; utf8Json, valuetype System.Text.Json.JsonDocumentOptions options) cil managed" />
Expand Down
Loading
Loading