195 references to ThrowArgumentNullException
System.Text.Json (195)
src\libraries\System.Text.Json\Common\JsonSeparatorNamingPolicy.cs (1)
28ThrowHelper.ThrowArgumentNullException(nameof(name));
System\Text\Json\Document\JsonDocument.cs (1)
108ThrowHelper.ThrowArgumentNullException(nameof(writer));
System\Text\Json\Document\JsonDocument.Parse.cs (3)
122ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 203ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 334ThrowHelper.ThrowArgumentNullException(nameof(json));
System\Text\Json\Document\JsonElement.cs (3)
119ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 242ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 1312ThrowHelper.ThrowArgumentNullException(nameof(writer));
System\Text\Json\Document\JsonProperty.cs (1)
117ThrowHelper.ThrowArgumentNullException(nameof(writer));
System\Text\Json\JsonEncodedText.cs (1)
55ThrowHelper.ThrowArgumentNullException(nameof(value));
System\Text\Json\JsonPropertyDictionary.cs (5)
53ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 97ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 120ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 167ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 221ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Nodes\JsonArray.cs (1)
266ThrowHelper.ThrowArgumentNullException(nameof(writer));
System\Text\Json\Nodes\JsonNode.Parse.cs (3)
77ThrowHelper.ThrowArgumentNullException(nameof(json)); 125ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 154ThrowHelper.ThrowArgumentNullException(nameof(utf8Json));
System\Text\Json\Nodes\JsonObject.cs (1)
128ThrowHelper.ThrowArgumentNullException(nameof(writer));
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
98ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Nodes\JsonValue.cs (1)
71ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo));
System\Text\Json\Nodes\JsonValueOfTCustomized.cs (1)
26ThrowHelper.ThrowArgumentNullException(nameof(writer));
System\Text\Json\Nodes\JsonValueOfTPrimitive.cs (1)
30ThrowHelper.ThrowArgumentNullException(nameof(writer));
System\Text\Json\Serialization\ConfigurationList.cs (3)
38ThrowHelper.ThrowArgumentNullException(nameof(value)); 53ThrowHelper.ThrowArgumentNullException(nameof(item)); 91ThrowHelper.ThrowArgumentNullException(nameof(item));
System\Text\Json\Serialization\Converters\Object\ObjectConverter.cs (1)
52ThrowHelper.ThrowArgumentNullException(nameof(value));
System\Text\Json\Serialization\Converters\Value\JsonPrimitiveConverter.cs (1)
17ThrowHelper.ThrowArgumentNullException(nameof(value));
System\Text\Json\Serialization\Converters\Value\StringConverter.cs (1)
38ThrowHelper.ThrowArgumentNullException(nameof(value));
System\Text\Json\Serialization\Converters\Value\UriConverter.cs (1)
48ThrowHelper.ThrowArgumentNullException(nameof(value));
System\Text\Json\Serialization\Converters\Value\VersionConverter.cs (1)
110ThrowHelper.ThrowArgumentNullException(nameof(value));
System\Text\Json\Serialization\JsonConverterOfT.cs (1)
640ThrowHelper.ThrowArgumentNullException(nameof(value));
System\Text\Json\Serialization\JsonResumableConverterOfT.cs (2)
21ThrowHelper.ThrowArgumentNullException(nameof(options)); 38ThrowHelper.ThrowArgumentNullException(nameof(options));
System\Text\Json\Serialization\JsonSerializer.Helpers.cs (1)
71ThrowHelper.ThrowArgumentNullException(nameof(inputType));
System\Text\Json\Serialization\JsonSerializer.Read.Document.cs (10)
35ThrowHelper.ThrowArgumentNullException(nameof(document)); 66ThrowHelper.ThrowArgumentNullException(nameof(document)); 70ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 99ThrowHelper.ThrowArgumentNullException(nameof(document)); 103ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 128ThrowHelper.ThrowArgumentNullException(nameof(document)); 132ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 180ThrowHelper.ThrowArgumentNullException(nameof(document)); 184ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 188ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Read.Element.cs (5)
58ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 87ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 108ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 152ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 156ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Read.Node.cs (5)
56ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 80ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 100ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 143ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 147ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Read.Span.cs (5)
62ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 85ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 106ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 140ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 144ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Read.Stream.cs (23)
51ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 86ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 126ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 130ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 166ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 170ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 203ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 207ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 238ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 242ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 271ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 275ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 302ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 306ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 348ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 352ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 356ThrowHelper.ThrowArgumentNullException(nameof(context)); 394ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 398ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 402ThrowHelper.ThrowArgumentNullException(nameof(context)); 430ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 456ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 461ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo));
System\Text\Json\Serialization\JsonSerializer.Read.String.cs (15)
51ThrowHelper.ThrowArgumentNullException(nameof(json)); 123ThrowHelper.ThrowArgumentNullException(nameof(json)); 127ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 167ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 207ThrowHelper.ThrowArgumentNullException(nameof(json)); 211ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 249ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 282ThrowHelper.ThrowArgumentNullException(nameof(json)); 286ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 315ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 361ThrowHelper.ThrowArgumentNullException(nameof(json)); 365ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 369ThrowHelper.ThrowArgumentNullException(nameof(context)); 415ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 419ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Read.Utf8JsonReader.cs (5)
116ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 166ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 215ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 275ThrowHelper.ThrowArgumentNullException(nameof(returnType)); 279ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Write.ByteArray.cs (3)
75ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 98ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 130ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Write.Document.cs (3)
72ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 95ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 124ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Write.Element.cs (3)
72ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 95ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 124ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Write.Node.cs (3)
73ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 96ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 125ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Write.Stream.cs (16)
49ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 79ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 116ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 151ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 179ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 183ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 207ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 211ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 240ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 244ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 270ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 274ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 309ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 313ThrowHelper.ThrowArgumentNullException(nameof(context)); 346ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 350ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Write.String.cs (3)
87ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 114ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 147ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializer.Write.Utf8JsonWriter.cs (8)
35ThrowHelper.ThrowArgumentNullException(nameof(writer)); 69ThrowHelper.ThrowArgumentNullException(nameof(writer)); 91ThrowHelper.ThrowArgumentNullException(nameof(writer)); 95ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 118ThrowHelper.ThrowArgumentNullException(nameof(writer)); 122ThrowHelper.ThrowArgumentNullException(nameof(jsonTypeInfo)); 154ThrowHelper.ThrowArgumentNullException(nameof(writer)); 158ThrowHelper.ThrowArgumentNullException(nameof(context));
System\Text\Json\Serialization\JsonSerializerOptions.Caching.cs (2)
59ThrowHelper.ThrowArgumentNullException(nameof(type)); 87ThrowHelper.ThrowArgumentNullException(nameof(type));
System\Text\Json\Serialization\JsonSerializerOptions.Converters.cs (1)
45ThrowHelper.ThrowArgumentNullException(nameof(typeToConvert));
System\Text\Json\Serialization\JsonSerializerOptions.cs (1)
117ThrowHelper.ThrowArgumentNullException(nameof(options));
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.cs (2)
55ThrowHelper.ThrowArgumentNullException(nameof(type)); 60ThrowHelper.ThrowArgumentNullException(nameof(options));
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Collections.cs (3)
89ThrowHelper.ThrowArgumentNullException(nameof(createRangeFunc)); 157ThrowHelper.ThrowArgumentNullException(nameof(createRangeFunc)); 407ThrowHelper.ThrowArgumentNullException(nameof(addFunc));
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Converters.cs (3)
287ThrowHelper.ThrowArgumentNullException(nameof(options)); 304ThrowHelper.ThrowArgumentNullException(nameof(underlyingTypeInfo)); 323ThrowHelper.ThrowArgumentNullException(nameof(options));
System\Text\Json\Serialization\Metadata\JsonMetadataServices.cs (6)
27ThrowHelper.ThrowArgumentNullException(nameof(options)); 31ThrowHelper.ThrowArgumentNullException(nameof(propertyInfo)); 67ThrowHelper.ThrowArgumentNullException(nameof(options)); 71ThrowHelper.ThrowArgumentNullException(nameof(objectInfo)); 87ThrowHelper.ThrowArgumentNullException(nameof(options)); 91ThrowHelper.ThrowArgumentNullException(nameof(converter));
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
75ThrowHelper.ThrowArgumentNullException(nameof(collectionInfo));
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
721ThrowHelper.ThrowArgumentNullException(nameof(value));
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (5)
881ThrowHelper.ThrowArgumentNullException(nameof(options)); 912ThrowHelper.ThrowArgumentNullException(nameof(type)); 917ThrowHelper.ThrowArgumentNullException(nameof(options)); 968ThrowHelper.ThrowArgumentNullException(nameof(propertyType)); 973ThrowHelper.ThrowArgumentNullException(nameof(name));
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolver.cs (3)
30ThrowHelper.ThrowArgumentNullException(nameof(resolvers)); 75ThrowHelper.ThrowArgumentNullException(nameof(resolver)); 79ThrowHelper.ThrowArgumentNullException(nameof(modifier));
System\Text\Json\Writer\JsonWriterHelper.cs (1)
43ThrowHelper.ThrowArgumentNullException(nameof(value));
System\Text\Json\Writer\Utf8JsonWriter.cs (4)
115ThrowHelper.ThrowArgumentNullException(nameof(bufferWriter)); 136ThrowHelper.ThrowArgumentNullException(nameof(utf8Json)); 752ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 778ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Bytes.cs (1)
52ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.DateTime.cs (1)
57ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.DateTimeOffset.cs (1)
56ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Decimal.cs (1)
56ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Double.cs (1)
58ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Float.cs (1)
58ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Guid.cs (1)
56ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Literal.cs (2)
78ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 176ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.SignedNumber.cs (2)
56ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 147ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.String.cs (5)
74ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 460ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 492ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 646ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 736ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.UnsignedNumber.cs (2)
58ThrowHelper.ThrowArgumentNullException(nameof(propertyName)); 153ThrowHelper.ThrowArgumentNullException(nameof(propertyName));
System\Text\Json\Writer\Utf8JsonWriter.WriteValues.Comment.cs (1)
31ThrowHelper.ThrowArgumentNullException(nameof(value));