4 instantiations of JsonPropertyDictionary
System.Text.Json (4)
System\Text\Json\Nodes\JsonObject.cs (3)
39
?
new
(isCaseInsensitive, propertiesCollection.Count)
40
:
new
(isCaseInsensitive);
95
_dictionary = new
JsonPropertyDictionary
<JsonNode?>(caseInsensitive, dictionary.Count)
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
202
dictionary = new
JsonPropertyDictionary
<JsonNode?>(IsCaseInsensitive(Options));
16 references to JsonPropertyDictionary
System.Text.Json (16)
System\Text\Json\JsonPropertyDictionary.KeyCollection.cs (2)
20
private readonly
JsonPropertyDictionary
<T> _parent;
22
public KeyCollection(
JsonPropertyDictionary
<T> jsonObject)
System\Text\Json\JsonPropertyDictionary.ValueCollection.cs (2)
20
private readonly
JsonPropertyDictionary
<T> _parent;
22
public ValueCollection(
JsonPropertyDictionary
<T> jsonObject)
System\Text\Json\Nodes\JsonObject.cs (6)
38
JsonPropertyDictionary
<JsonNode?> dictionary = properties is ICollection<KeyValuePair<string, JsonNode?>> propertiesCollection
79
internal
JsonPropertyDictionary
<JsonNode?> Dictionary => _dictionary ?? InitializeDictionary();
83
GetUnderlyingRepresentation(out
JsonPropertyDictionary
<JsonNode?>? dictionary, out JsonElement? jsonElement);
131
GetUnderlyingRepresentation(out
JsonPropertyDictionary
<JsonNode?>? dictionary, out JsonElement? jsonElement);
172
JsonPropertyDictionary
<JsonNode?> currentDict = Dictionary;
173
JsonPropertyDictionary
<JsonNode?> otherDict = jsonObject.Dictionary;
System\Text\Json\Nodes\JsonObject.IDictionary.cs (5)
13
private
JsonPropertyDictionary
<JsonNode?>? _dictionary;
51
JsonPropertyDictionary
<JsonNode?>? dictionary = _dictionary;
196
private
JsonPropertyDictionary
<JsonNode?> InitializeDictionary()
198
GetUnderlyingRepresentation(out
JsonPropertyDictionary
<JsonNode?>? dictionary, out JsonElement? jsonElement);
234
private void GetUnderlyingRepresentation(out
JsonPropertyDictionary
<JsonNode?>? dictionary, out JsonElement? jsonElement)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.Cache.cs (1)
46
internal
JsonPropertyDictionary
<JsonPropertyInfo>? PropertyCache { get; private set; }