1 write to _writer
System.Private.Xml (1)
System\Xml\Serialization\XmlSerializationWriter.cs (1)
1651_writer = writer;
83 references to _writer
System.Private.Xml (83)
System\Xml\Serialization\XmlSerializationWriter.cs (83)
1681_writer.WriteLine($"static {typeof(Type).FullName} {typeVariable} = {elementTypeVariable}.MakeArrayType();"); 1686_writer.Write($"static {typeof(Type).FullName} {typeVariable} = {assemblyVariable}.GetType("); 1688_writer.WriteLine(");"); 1699_writer.WriteLine($"static {typeof(Type).FullName} {typeVariable} = typeof(System.Nullable<>).MakeGenericType(new {typeof(Type).FullName}[] {{{parameterTypeVariable}}});"); 1704_writer.Write($"static {typeof(Type).FullName} {typeVariable} = {assemblyVariable}.GetType("); 1706_writer.WriteLine(");"); 1732_writer.Write(string.Format(CultureInfo.InvariantCulture, HelperClassesForUseReflection, 1811_writer.Write($"static {typeof(Assembly).FullName} {assemblyVariable} = ResolveDynamicAssembly("); 1813_writer.WriteLine(");"); 1828_writer.Write($"static XSPropInfo {propVariable} = new XSPropInfo({typeVariable}, "); 1830_writer.WriteLine(");"); 1837_writer.Write($"static XSFieldInfo {fieldVariable} = new XSFieldInfo({typeVariable}, "); 1839_writer.WriteLine(");"); 1850_writer.Write($"static {typeof(MethodInfo).FullName} {methodVariable} = {typeVariable}.GetMethod("); 1852_writer.Write(", "); 1855_writer.Write(bindingFlags); 1856_writer.Write(".Public | "); 1857_writer.Write(bindingFlags); 1858_writer.Write(".Instance | "); 1859_writer.Write(bindingFlags); 1860_writer.Write(".Static"); 1864_writer.Write(" | "); 1865_writer.Write(bindingFlags); 1866_writer.Write(".NonPublic"); 1868_writer.Write(", null, "); 1869_writer.Write($"new {typeof(Type).FullName}[] {{ "); 1872_writer.Write(paramTypes[i]); 1874_writer.Write(", "); 1876_writer.WriteLine("}, null);"); 1886_writer.Write("static XSArrayInfo "); 1887_writer.Write(itemVariable); 1888_writer.Write("= new XSArrayInfo("); 1889_writer.Write(GetStringForTypeof(CodeIdentifier.GetCSharpName(type), collectionUseReflection)); 1890_writer.Write(".GetProperty("); 1892_writer.Write(","); 1894_writer.Write(GetStringForTypeof(CodeIdentifier.GetCSharpName(defaultIndexer.PropertyType), elementUseReflection)); 1895_writer.Write(",new "); 1896_writer.Write(typeof(Type[]).FullName); 1897_writer.WriteLine("{typeof(int)}));"); 2097_writer.Write(typeFullName); 2098_writer.Write(" "); 2099_writer.Write(variableName); 2102_writer.Write(" = "); 2105_writer.Write($"({typeFullName})"); 2107_writer.Write(initValue); 2109_writer.WriteLine(";"); 2114_writer.Write(useReflection ? "object" : escapedName); 2115_writer.Write(" "); 2116_writer.Write(source); 2117_writer.Write(" = "); 2118_writer.Write(GetStringForCreateInstance(escapedName, useReflection, ctorInaccessible, !useReflection && ctorInaccessible)); 2119_writer.WriteLine(";"); 2125_writer.Write(source); 2126_writer.Write(" is "); 2127_writer.Write(escapedTypeName); 2130_writer.Write(GetReflectionVariable(escapedTypeName, null)); 2131_writer.Write(".IsAssignableFrom("); 2132_writer.Write(source); 2133_writer.Write(".GetType())"); 2147_writer.Write(typeName); 2148_writer.Write(" "); 2149_writer.Write(variableName); 2152_writer.Write(" = "); 2154_writer.Write($"({typeName})"); 2155_writer.Write(initValue); 2157_writer.WriteLine(";"); 2161_writer.Write("case "); 2164_writer.Write(c.Value.ToString(CultureInfo.InvariantCulture)); 2168_writer.Write(fullTypeName); 2169_writer.Write(".@"); 2171_writer.Write(c.Name); 2173_writer.Write(": "); 2177_writer.Write(variable); 2178_writer.Write(" == "); 2179_writer.Write(GetStringForTypeof(escapedTypeName, useReflection)); 2185_writer.Write(variable); 2186_writer.Write(" == typeof("); 2187_writer.Write(escapedTypeName); 2188_writer.Write(")"); 2191_writer.Write(variable); 2192_writer.Write(".IsArray "); 2193_writer.Write(" && "); 2237WriteQuotedCSharpString(_writer, value);