14 references to Object
System.Text.Json (14)
System\Text\Json\Writer\Utf8JsonWriter.cs (4)
653if (_enclosingContainer == EnclosingContainerType.Object) 1088if (_enclosingContainer != EnclosingContainerType.Object) 1094EnclosingContainerType container = _bitStack.Pop() ? EnclosingContainerType.Object : EnclosingContainerType.Array; 1167_enclosingContainer = EnclosingContainerType.Object;
System\Text\Json\Writer\Utf8JsonWriter.WriteProperties.Helpers.cs (3)
40if (_enclosingContainer != EnclosingContainerType.Object || _tokenType == JsonTokenType.PropertyName) 53if (_enclosingContainer != EnclosingContainerType.Object || _tokenType == JsonTokenType.PropertyName) 71Debug.Assert(_enclosingContainer != EnclosingContainerType.Object || _tokenType == JsonTokenType.PropertyName);
System\Text\Json\Writer\Utf8JsonWriter.WriteValues.Helpers.cs (4)
22/// <see cref="EnclosingContainerType.Object"/>: Writing a value is allowed only if <see cref="_tokenType"/> is a property name. 23/// Because we designed <see cref="EnclosingContainerType.Object"/> == <see cref="JsonTokenType.PropertyName"/>, we can just check for equality. 63if (_enclosingContainer == EnclosingContainerType.Object) 103if (_enclosingContainer == EnclosingContainerType.Object)
System\Text\Json\Writer\Utf8JsonWriter.WriteValues.StringSegment.cs (3)
58EnclosingContainerType container = _bitStack.Peek() ? EnclosingContainerType.Object : EnclosingContainerType.Array; 226EnclosingContainerType container = _bitStack.Peek() ? EnclosingContainerType.Object : EnclosingContainerType.Array; 393EnclosingContainerType container = _bitStack.Peek() ? EnclosingContainerType.Object : EnclosingContainerType.Array;