482 references to Write
dotnet-svcutil-lib (482)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationGeneratedCode.cs (26)
115_writer.Write(typeof(Hashtable).FullName); 116_writer.Write(" "); 117_writer.Write(privateName); 119_writer.Write("public override "); 120_writer.Write(typeof(Hashtable).FullName); 122_writer.Write(" "); 123_writer.Write(publicName); 130_writer.Write("if ("); 131_writer.Write(privateName); 135_writer.Write(typeof(Hashtable).FullName); 136_writer.Write(" _tmp = new "); 137_writer.Write(typeof(Hashtable).FullName); 143_writer.Write("if ("); 144_writer.Write(privateName); 145_writer.Write(" == null) "); 146_writer.Write(privateName); 151_writer.Write("return "); 152_writer.Write(privateName); 169_writer.Write("_tmp["); 171_writer.Write("] = "); 181_writer.Write("public override "); 182_writer.Write(typeof(bool).FullName); 183_writer.Write(" CanSerialize("); 184_writer.Write(typeof(Type).FullName); 203_writer.Write("if (type == typeof("); 204_writer.Write(CodeIdentifier.GetCSharpName(type));
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (456)
1529Writer.Write(Access); 1530Writer.Write(" class "); 1531Writer.Write(ClassName); 1532Writer.Write(" : "); 1533Writer.Write(typeof(XmlSerializationWriter).FullName); 1617Writer.Write("AddWriteCallback("); 1618Writer.Write(RaCodeGen.GetStringForTypeof(typeMapping.TypeDesc.CSharpName, typeMapping.TypeDesc.UseReflection)); 1619Writer.Write(", "); 1621Writer.Write(", "); 1623Writer.Write(", new "); 1624Writer.Write(typeof(XmlSerializationWriteCallback).FullName); 1625Writer.Write("(this."); 1626Writer.Write(methodName); 1645Writer.Write(nullable ? ("WriteNullableQualifiedName" + suffix) : "WriteElementQualifiedName"); 1646Writer.Write("("); 1650Writer.Write(", "); 1653Writer.Write(", "); 1654Writer.Write(source); 1658Writer.Write(", new Microsoft.Xml.XmlQualifiedName("); 1660Writer.Write(", "); 1662Writer.Write(")"); 1683Writer.Write(methodName); 1684Writer.Write("("); 1685Writer.Write(source); 1686Writer.Write(")"); 1693Writer.Write(source); 1699Writer.Write(typeof(XmlConvert).FullName); 1700Writer.Write(".ToString(("); 1701Writer.Write(typeDesc.CSharpName); 1702Writer.Write(")"); 1703Writer.Write(source); 1704Writer.Write(")"); 1708Writer.Write("From"); 1709Writer.Write(typeDesc.FormatterName); 1710Writer.Write("("); 1711Writer.Write(source); 1712Writer.Write(")"); 1730Writer.Write("if ("); 1732Writer.Write(RaCodeGen.GetStringForEnumLongValue(source, mapping.TypeDesc.UseReflection)); 1734Writer.Write(source); 1735Writer.Write(" != "); 1738Writer.Write("("); 1746Writer.Write(RaCodeGen.GetStringForEnumCompare((EnumMapping)mapping, values[i], mapping.TypeDesc.UseReflection)); 1748Writer.Write(")"); 1752Writer.Write(RaCodeGen.GetStringForEnumCompare((EnumMapping)mapping, (string)defaultValue, mapping.TypeDesc.UseReflection)); 1754Writer.Write(")"); 1763Writer.Write(method); 1764Writer.Write("("); 1768Writer.Write(", "); 1771Writer.Write(", "); 1784Writer.Write(", new Microsoft.Xml.XmlQualifiedName("); 1786Writer.Write(", "); 1788Writer.Write(")"); 1802Writer.Write(methodName); 1803Writer.Write("("); 1805Writer.Write(", "); 1808Writer.Write("null"); 1819Writer.Write(methodName); 1820Writer.Write("("); 1822Writer.Write(", "); 1825Writer.Write("null"); 1831Writer.Write(", null, "); 1833Writer.Write("true"); 1835Writer.Write("false"); 1850Writer.Write("WriteEndElement("); 1851Writer.Write(source); 1879Writer.Write("public void "); 1880Writer.Write(methodName); 1906Writer.Write("if (pLength > "); 1907Writer.Write(xmlnsMember.ToString()); 1939Writer.Write("if (pLength > "); 1940Writer.Write(i.ToString()); 1946Writer.Write("if (pLength <= "); 1947Writer.Write(specifiedPosition.ToString()); 1948Writer.Write(" || "); 1949Writer.Write(specifiedSource); 1993Writer.Write("if (pLength > "); 1994Writer.Write(i.ToString()); 2000Writer.Write("if (pLength <= "); 2001Writer.Write(specifiedPosition.ToString()); 2002Writer.Write(" || "); 2003Writer.Write(specifiedSource); 2033Writer.Write("WriteRpcResult("); 2035Writer.Write(", "); 2062Writer.Write("if (pLength > "); 2063Writer.Write(mapping.Members.Length.ToString()); 2085Writer.Write("public void "); 2086Writer.Write(methodName); 2135Writer.Write("void "); 2136Writer.Write(methodName); 2142Writer.Write("string "); 2143Writer.Write(methodName); 2144Writer.Write("("); 2145Writer.Write(mapping.TypeDesc.UseReflection ? "object" : fullTypeName); 2166Writer.Write("s = "); 2176Writer.Write("default: s = FromEnum("); 2177Writer.Write(RaCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)); 2178Writer.Write(", new string[] {"); 2187Writer.Write("}, new "); 2188Writer.Write(typeof(long).FullName); 2189Writer.Write("[] {"); 2196Writer.Write("(long)"); 2198Writer.Write(c.Value.ToString()); 2201Writer.Write(fullTypeName); 2202Writer.Write(".@"); 2204Writer.Write(c.Name); 2208Writer.Write("}, "); 2214Writer.Write("default: throw CreateInvalidEnumValueException("); 2215Writer.Write(RaCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)); 2216Writer.Write(".ToString(System.Globalization.CultureInfo.InvariantCulture), "); 2225Writer.Write("WriteXsiType("); 2227Writer.Write(", "); 2245Writer.Write("else if ("); 2257Writer.Write(methodName); 2258Writer.Write("(n, ns,"); 2259if (!derived.TypeDesc.UseReflection) Writer.Write("(" + fullTypeName + ")"); 2260Writer.Write("o"); 2262Writer.Write(", isNullable"); 2263Writer.Write(", true"); 2283Writer.Write("else if ("); 2295Writer.Write("WriteXsiType("); 2297Writer.Write(", "); 2300Writer.Write("Writer.WriteString("); 2301Writer.Write(methodName); 2302Writer.Write("("); 2303if (!mapping.TypeDesc.UseReflection) Writer.Write("(" + fullTypeName + ")"); 2315Writer.Write("else if ("); 2324Writer.Write("WriteXsiType("); 2326Writer.Write(", "); 2347Writer.Write("void "); 2348Writer.Write(methodName); 2360Writer.Write("(string n, string ns, "); 2361Writer.Write(mapping.TypeDesc.UseReflection ? "object" : fullTypeName); 2362Writer.Write(" o"); 2364Writer.Write(", bool isNullable"); 2379Writer.Write(typeof(Type).FullName); 2381Writer.Write("if ("); 2429Writer.Write("WriteStartElement(n, ns, o, false, "); 2431Writer.Write("null"); 2433Writer.Write(xmlnsSource); 2438Writer.Write("if (needType) WriteXsiType("); 2440Writer.Write(", "); 2457Writer.Write("if ("); 2460Writer.Write(methodInvoke); 2466Writer.Write("if ("); 2469Writer.Write(memberGet); 2498Writer.Write("if ("); 2501Writer.Write(methodInvoke); 2507Writer.Write("if ("); 2510Writer.Write(memberGet); 2570Writer.Write("Writer.WriteStartAttribute(null, "); 2572Writer.Write(", "); 2580Writer.Write("null"); 2586Writer.Write(typeof(StringBuilder).FullName); 2587Writer.Write(" sb = new "); 2588Writer.Write(typeof(StringBuilder).FullName); 2596Writer.Write(" e = "); 2597Writer.Write(typeof(IEnumerator).FullName); 2600Writer.Write("(("); 2601Writer.Write(typeof(IEnumerable).FullName); 2609Writer.Write("("); 2610Writer.Write(typeof(IEnumerator).FullName); 2611Writer.Write(")"); 2612Writer.Write(RaCodeGen.GetReflectionVariable(memberTypeDesc.CSharpName, "System.Collections.Generic.IEnumerable*")); 2617Writer.Write("((System.Collections.Generic.IEnumerable<"); 2618Writer.Write(arrayElementTypeDesc.CSharpName); 2626Writer.Write("("); 2627Writer.Write(typeof(IEnumerator).FullName); 2628Writer.Write(")"); 2630Writer.Write(RaCodeGen.GetStringForMethodInvoke("a", memberTypeDesc.CSharpName, "GetEnumerator", memberTypeDesc.UseReflection)); 2642Writer.Write("for (int i = 0; i < "); 2649Writer.Write("(("); 2650Writer.Write(typeof(ICollection).FullName); 2663Writer.Write("WriteValue("); 2668Writer.Write("sb.Append("); 2694Writer.Write("WriteAttribute("); 2696Writer.Write(", "); 2701Writer.Write(", "); 2730Writer.Write("WriteXmlAttribute("); 2731Writer.Write(source); 2732Writer.Write(", "); 2733Writer.Write(parent); 2778Writer.Write("throw CreateInvalidChoiceIdentifierValueException("); 2780Writer.Write(", "); 2782Writer.Write(");"); 2803Writer.Write(typeof(IEnumerator).FullName); 2804Writer.Write(" e = "); 2807Writer.Write("(("); 2808Writer.Write(typeof(IEnumerable).FullName); 2809Writer.Write(")"); 2810Writer.Write(arrayName); 2818Writer.Write("("); 2819Writer.Write(typeof(IEnumerator).FullName); 2820Writer.Write(")"); 2821Writer.Write(RaCodeGen.GetReflectionVariable(arrayTypeDesc.CSharpName, "System.Collections.Generic.IEnumerable*")); 2822Writer.Write(".Invoke("); 2823Writer.Write(arrayName); 2828Writer.Write("((System.Collections.Generic.IEnumerable<"); 2829Writer.Write(arrayElementTypeDesc.CSharpName); 2830Writer.Write(">)"); 2831Writer.Write(arrayName); 2839Writer.Write("("); 2840Writer.Write(typeof(IEnumerator).FullName); 2841Writer.Write(")"); 2843Writer.Write(RaCodeGen.GetStringForMethodInvoke(arrayName, arrayTypeDesc.CSharpName, "GetEnumerator", arrayTypeDesc.UseReflection)); 2855Writer.Write("for (int i"); 2856Writer.Write(arrayName); 2857Writer.Write(" = 0; i"); 2858Writer.Write(arrayName); 2859Writer.Write(" < "); 2862Writer.Write(arrayName); 2863Writer.Write(".Length"); 2867Writer.Write("(("); 2868Writer.Write(typeof(ICollection).FullName); 2869Writer.Write(")"); 2870Writer.Write(arrayName); 2871Writer.Write(").Count"); 2873Writer.Write("; i"); 2874Writer.Write(arrayName); 2917Writer.Write("if ((object)("); 2918Writer.Write(source); 2919Writer.Write(") != null)"); 2948if (wroteFirstIf) Writer.Write("else "); 2950Writer.Write("if ("); 2951Writer.Write(enumUseReflection ? RaCodeGen.GetStringForEnumLongValue(enumSource, enumUseReflection) : enumSource); 2952Writer.Write(" == "); 2953Writer.Write(enumFullName); 2956Writer.Write(" && ((object)("); 2957Writer.Write(source); 2958Writer.Write(") != null)"); 2977if (wroteFirstIf) Writer.Write("else "); 2979Writer.Write("if ("); 2993if (elements.Length - anyCount > 0) Writer.Write("else "); 2997Writer.Write("if ("); 2998Writer.Write(source); 2999Writer.Write(" is "); 3000Writer.Write(fullTypeName); 3004Writer.Write(fullTypeName); 3005Writer.Write(" elem = ("); 3006Writer.Write(fullTypeName); 3007Writer.Write(")"); 3008Writer.Write(source); 3015if (c++ > 0) Writer.Write("else "); 3024Writer.Write("if ("); 3025Writer.Write(enumUseReflection ? RaCodeGen.GetStringForEnumLongValue(enumSource, enumUseReflection) : enumSource); 3026Writer.Write(" == "); 3027Writer.Write(enumFullName); 3030Writer.Write(" && ((object)("); 3031Writer.Write(source); 3032Writer.Write(") != null)"); 3037Writer.Write("if (elem.Name == "); 3039Writer.Write(" && elem.NamespaceURI == "); 3054Writer.Write("throw CreateChoiceIdentifierValueException("); 3056Writer.Write(", "); 3092Writer.Write("else "); 3093Writer.Write("if ("); 3114Writer.Write("else "); 3118Writer.Write(" if ((object)("); 3119Writer.Write(source); 3120Writer.Write(") != null)"); 3126Writer.Write("throw CreateUnknownTypeException("); 3127Writer.Write(source); 3143Writer.Write("WriteValue("); 3160Writer.Write(source); 3175Writer.Write("if ("); 3176Writer.Write(source); 3202Writer.Write("WritePotentiallyReferencingElement("); 3204Writer.Write(", "); 3206Writer.Write(", "); 3207Writer.Write(source); 3210Writer.Write(", "); 3211Writer.Write(RaCodeGen.GetStringForTypeof(mapping.TypeDesc.CSharpName, mapping.TypeDesc.UseReflection)); 3212Writer.Write(", true, "); 3216Writer.Write(", null, false, "); 3238Writer.Write("if ("); 3239Writer.Write(elementArrayName); 3240Writer.Write(" != null)"); 3246Writer.Write("for (int "); 3247Writer.Write(arrayIndex); 3248Writer.Write(" = 0; "); 3249Writer.Write(arrayIndex); 3250Writer.Write(" < "); 3254Writer.Write(elementArrayName); 3255Writer.Write(".Length"); 3259Writer.Write("(("); 3260Writer.Write(typeof(ICollection).FullName); 3261Writer.Write(")"); 3262Writer.Write(elementArrayName); 3263Writer.Write(").Count"); 3265Writer.Write("; "); 3266Writer.Write(arrayIndex); 3296Writer.Write("if ("); 3297Writer.Write(arrayName); 3298Writer.Write(" != null)"); 3317Writer.Write("Writer.WriteStartElement("); 3319Writer.Write(", "); 3322Writer.Write(methodName); 3323Writer.Write("("); 3324Writer.Write(source); 3352Writer.Write("WritePotentiallyReferencingElement("); 3354Writer.Write(", "); 3356Writer.Write(", "); 3357Writer.Write(source); 3360Writer.Write(", "); 3361Writer.Write(RaCodeGen.GetStringForTypeof(mapping.TypeDesc.CSharpName, mapping.TypeDesc.UseReflection)); 3362Writer.Write(", true, "); 3366Writer.Write(", null, false, "); 3378Writer.Write(methodName); 3379Writer.Write("("); 3381Writer.Write(", "); 3383Writer.Write("null"); 3388Writer.Write(", "); 3389Writer.Write(source); 3392Writer.Write(", "); 3395Writer.Write(", false"); 3414Writer.Write("if (("); 3415Writer.Write(source); 3416Writer.Write(") is "); 3417Writer.Write(typeof(XmlNode).FullName); 3418Writer.Write(" || "); 3419Writer.Write(source); 3420Writer.Write(" == null"); 3431Writer.Write("throw CreateInvalidAnyTypeException("); 3432Writer.Write(source); 3447Writer.Write(func); 3448Writer.Write("(("); 3449Writer.Write(cast.FullName); 3450Writer.Write(")"); 3451Writer.Write(source); 3452Writer.Write(", "); 3454Writer.Write(", "); 3456Writer.Write(", "); 3458Writer.Write(", "); 3465Writer.Write("if ("); 3470Writer.Write("("); 3471Writer.Write(source); 3473Writer.Write(" == null) || ("); 3475Writer.Write(" != null) && ("); 3476Writer.Write(source); 3477Writer.Write(".Length != 0)"); 3481Writer.Write(source); 3482Writer.Write(" != "); 3485Writer.Write(")"); 3490Writer.Write("if (((object)"); 3491Writer.Write(source); 3492Writer.Write(") != null && !("); 3494Writer.Write(")) throw CreateMismatchChoiceException("); 3496Writer.Write(", "); 3498Writer.Write(", "); 3505Writer.Write("if ((object)("); 3506Writer.Write(source); 3520Writer.Write("null"); 3539Writer.Write("\'"); 3546Writer.Write(((Int32)value).ToString(null, NumberFormatInfo.InvariantInfo)); 3549Writer.Write(((Double)value).ToString("R", NumberFormatInfo.InvariantInfo)); 3552Writer.Write((bool)value ? "true" : "false"); 3561Writer.Write("("); 3562Writer.Write(type.FullName); 3563Writer.Write(")"); 3564Writer.Write("("); 3565Writer.Write(Convert.ToString(value, NumberFormatInfo.InvariantInfo)); 3566Writer.Write(")"); 3569Writer.Write(((Single)value).ToString("R", NumberFormatInfo.InvariantInfo)); 3570Writer.Write("f"); 3573Writer.Write(((Decimal)value).ToString(null, NumberFormatInfo.InvariantInfo)); 3574Writer.Write("m"); 3577Writer.Write(" new "); 3578Writer.Write(type.FullName); 3579Writer.Write("("); 3580Writer.Write(((DateTime)value).Ticks.ToString()); 3581Writer.Write(")"); 3586Writer.Write(((int)value).ToString(null, NumberFormatInfo.InvariantInfo)); 3599Writer.Write("WriteNamespaceDeclarations("); 3600Writer.Write(source); 3617Writer.Write("for (int i = "); 3618Writer.Write(loopStartSource); 3619Writer.Write("; i < "); 3620Writer.Write(loopEndSource); 3862_writer.Write("static " + typeof(Type).FullName + " " + typeVariable + " = " + assemblyVariable + ".GetType("); 3880_writer.Write("static " + typeof(Type).FullName + " " + typeVariable + " = " + assemblyVariable + ".GetType("); 3906_writer.Write(String.Format(CultureInfo.InvariantCulture, s_helperClassesForUseReflection, 3985_writer.Write("static " + typeof(Assembly).FullName + " " + assemblyVariable + " = " + "ResolveDynamicAssembly("); 4002_writer.Write("static XSPropInfo " + propVariable + " = new XSPropInfo(" + typeVariable + ", "); 4011_writer.Write("static XSFieldInfo " + fieldVariable + " = new XSFieldInfo(" + typeVariable + ", "); 4024_writer.Write("static " + typeof(MethodInfo).FullName + " " + methodVariable + " = " + typeVariable + ".GetMethod("); 4026_writer.Write(", "); 4029_writer.Write(bindingFlags); 4030_writer.Write(".Public | "); 4031_writer.Write(bindingFlags); 4032_writer.Write(".Instance | "); 4033_writer.Write(bindingFlags); 4034_writer.Write(".Static"); 4038_writer.Write(" | "); 4039_writer.Write(bindingFlags); 4040_writer.Write(".NonPublic"); 4042_writer.Write(", null, "); 4043_writer.Write("new " + typeof(Type).FullName + "[] { "); 4046_writer.Write(paramTypes[i]); 4048_writer.Write(", "); 4059_writer.Write("static XSArrayInfo "); 4060_writer.Write(itemVariable); 4061_writer.Write("= new XSArrayInfo("); 4062_writer.Write(GetStringForTypeof(CodeIdentifier.GetCSharpName(type), collectionUseReflection)); 4063_writer.Write(".GetProperty("); 4065_writer.Write(","); 4067_writer.Write(GetStringForTypeof(CodeIdentifier.GetCSharpName(defaultIndexer.PropertyType), elementUseReflection)); 4068_writer.Write(",new "); 4069_writer.Write(typeof(Type[]).FullName); 4270_writer.Write(typeFullName); 4271_writer.Write(" "); 4272_writer.Write(variableName); 4275_writer.Write(" = "); 4278_writer.Write("(" + typeFullName + ")"); 4280_writer.Write(initValue); 4287_writer.Write(useReflection ? "object" : escapedName); 4288_writer.Write(" "); 4289_writer.Write(source); 4290_writer.Write(" = "); 4291_writer.Write(GetStringForCreateInstance(escapedName, useReflection, ctorInaccessible, !useReflection && ctorInaccessible)); 4298_writer.Write(source); 4299_writer.Write(" is "); 4300_writer.Write(escapedTypeName); 4303_writer.Write(GetReflectionVariable(escapedTypeName, null)); 4304_writer.Write(".IsAssignableFrom("); 4305_writer.Write(source); 4306_writer.Write(".GetType())"); 4320_writer.Write(typeName); 4321_writer.Write(" "); 4322_writer.Write(variableName); 4325_writer.Write(" = "); 4327_writer.Write("(" + typeName + ")"); 4328_writer.Write(initValue); 4334_writer.Write("case "); 4337_writer.Write(c.Value.ToString()); 4341_writer.Write(fullTypeName); 4342_writer.Write(".@"); 4344_writer.Write(c.Name); 4346_writer.Write(": "); 4350_writer.Write(variable); 4351_writer.Write(" == "); 4352_writer.Write(GetStringForTypeof(escapedTypeName, useReflection)); 4358_writer.Write(variable); 4359_writer.Write(" == typeof("); 4360_writer.Write(escapedTypeName); 4361_writer.Write(")"); 4364_writer.Write(variable); 4365_writer.Write(".IsArray "); 4366_writer.Write(" && "); 4374writer.Write("null"); 4377writer.Write("@\""); 4383writer.Write("\\r"); 4385writer.Write("\\n"); 4387writer.Write("\\t"); 4391writer.Write("\\x"); 4398writer.Write("\"\""); 4405writer.Write("\"");