System.Runtime.Serialization.Json.DataContractJsonSerializerImpl.InternalWriteStartObject C# (CSharp) Method

InternalWriteStartObject() private method

private InternalWriteStartObject ( System.Runtime.Serialization.XmlWriterDelegator writer, object graph ) : void
writer System.Runtime.Serialization.XmlWriterDelegator
graph object
return void
        internal override void InternalWriteStartObject(XmlWriterDelegator writer, object graph)
        {
            if (_rootNameRequiresMapping)
            {
                writer.WriteStartElement("a", JsonGlobals.itemString, JsonGlobals.itemString);
                writer.WriteAttributeString(null, JsonGlobals.itemString, null, RootName.Value);
            }
            else
            {
                writer.WriteStartElement(RootName, XmlDictionaryString.Empty);
            }
        }