8 overrides of GetValueKindCore
System.Text.Json (8)
System\Text\Json\Nodes\JsonArray.cs (1)
72
private protected override JsonValueKind
GetValueKindCore
() => JsonValueKind.Array;
System\Text\Json\Nodes\JsonObject.cs (1)
194
private protected override JsonValueKind
GetValueKindCore
() => JsonValueKind.Object;
System\Text\Json\Nodes\JsonValueOfElement.cs (1)
21
private protected override JsonValueKind
GetValueKindCore
() => Value.ValueKind;
System\Text\Json\Nodes\JsonValueOfJsonPrimitive.cs (3)
47
private protected override JsonValueKind
GetValueKindCore
() => JsonValueKind.String;
138
private protected override JsonValueKind
GetValueKindCore
() => ValueKind;
185
private protected override JsonValueKind
GetValueKindCore
() => JsonValueKind.Number;
System\Text\Json\Nodes\JsonValueOfTCustomized.cs (1)
26
private protected override JsonValueKind
GetValueKindCore
() => _valueKind ??= ComputeValueKind();
System\Text\Json\Nodes\JsonValueOfTPrimitive.cs (1)
27
private protected override JsonValueKind
GetValueKindCore
() => _valueKind;
1 reference to GetValueKindCore
System.Text.Json (1)
System\Text\Json\Nodes\JsonNode.cs (1)
261
public JsonValueKind GetValueKind() =>
GetValueKindCore
();