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