1 write to writer
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\XmlWriterDelegator.cs (1)
22this.writer = writer;
68 references to writer
System.Private.DataContractSerialization (68)
System\Runtime\Serialization\Json\JsonWriterDelegator.cs (19)
43writer.WriteString(value.Name); 44writer.WriteString(JsonGlobals.NameValueSeparatorString); 45writer.WriteString(value.Namespace); 56writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.numberString); 62writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.numberString); 68writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.numberString); 74writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.numberString); 80writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.numberString); 86writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.numberString); 92writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.numberString); 98writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.numberString); 104writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.numberString); 110writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.booleanString); 116writer.WriteAttributeString(JsonGlobals.typeString, JsonGlobals.numberString); 169writer.WriteString(value.ToString(_dateTimeFormat.FormatString, _dateTimeFormat.FormatProvider)); 202writer.WriteString(JsonGlobals.DateTimeStartGuardReader); 203writer.WriteValue((value.ToUniversalTime().Ticks - JsonGlobals.unixEpochTicks) / 10000); 212writer.WriteString(string.Create(CultureInfo.InvariantCulture, $"{ts.Hours:+00;-00}{ts.Minutes:00;00}")); 217writer.WriteString(JsonGlobals.DateTimeEndGuardReader);
System\Runtime\Serialization\XmlWriterDelegator.cs (49)
28get { return writer; } 33writer.Flush(); 38return writer.LookupPrefix(ns); 43writer.WriteEndAttribute(); 48writer.WriteEndElement(); 54writer.WriteRaw(buffer, index, count); 59writer.WriteRaw(data); 79writer.WriteAttributeString("xmlns", string.Empty, null, ns); 86string? prefix = writer.LookupPrefix(ns); 91writer.WriteAttributeString("xmlns", prefix, null, ns); 106writer.WriteAttributeString("xmlns", prefix, null, ns.Value); 112writer.WriteStartAttribute(prefix, localName, ns); 120writer.WriteStartAttribute(prefix, 141writer.WriteValue(value); 154writer.WriteString(value.Value); 168writer.WriteValue(value); 180writer.WriteValue(value); 193writer.WriteQualifiedName(name, ns); 207writer.WriteQualifiedName(name.Value, ns.Value); 219writer.WriteStartElement(prefix, localName, ns); 234writer.WriteStartElement(prefix, localName?.Value!, namespaceUri?.Value); 244writer.WriteStartElement(null, localName?.Value!, namespaceUri?.Value); 249writer.WriteEndElement(); 254get { return writer.WriteState; } 259get { return writer.XmlLang; } 264get { return writer.XmlSpace; } 450writer.WriteValue(value); 455writer.WriteValue(value); 466writer.WriteValue(value); 479writer.WriteString(value.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture)); 491writer.WriteString(value.ToString("HH:mm:ss.FFFFFFF", CultureInfo.InvariantCulture)); 502writer.WriteValue(value); 513writer.WriteValue(value); 525writer.WriteValue(value); 537writer.WriteValue(value); 549writer.WriteValue(value); 564writer.WriteBase64(bytes, 0, bytes.Length); 569writer.WriteValue(value); 581writer.WriteValue(value); 593writer.WriteValue(value); 605writer.WriteValue(value); 617writer.WriteRaw(XmlConvert.ToString(value)); 628writer.WriteValue(value); 640writer.WriteValue((int)value); 652writer.WriteRaw(XmlConvert.ToString(value)); 664writer.WriteRaw(value.ToString()); 676writer.WriteString(value?.GetComponents(UriComponents.SerializationInfoString, UriFormat.UriEscaped)); 697writer.WriteQualifiedName(localName, ns); 703writer.WriteQualifiedName(localName.Value, ns.Value);