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(" && ");
2237
WriteQuotedCSharpString(
_writer
, value);