596 references to WriteLine
System.Private.Xml (596)
System\Xml\Serialization\Compilation.cs (6)
335writer.WriteLine("[assembly:System.Security.AllowPartiallyTrustedCallers()]"); 336writer.WriteLine("[assembly:System.Security.SecurityTransparent()]"); 337writer.WriteLine("[assembly:System.Security.SecurityRules(System.Security.SecurityRuleSet.Level1)]"); 368writer.WriteLine(")]"); 385writer.WriteLine($"namespace {GeneratedAssemblyNamespace} {{"); 427writer.WriteLine("}");
System\Xml\Serialization\XmlSerializationGeneratedCode.cs (44)
106_writer.WriteLine(" = null;"); 112_writer.WriteLine(" {"); 115_writer.WriteLine("get {"); 120_writer.WriteLine(" == null) {"); 126_writer.WriteLine("();"); 135_writer.WriteLine(" = _tmp;"); 137_writer.WriteLine("}"); 141_writer.WriteLine(";"); 143_writer.WriteLine("}"); 146_writer.WriteLine("}"); 161_writer.WriteLine(";"); 173_writer.WriteLine(" type) {"); 193_writer.WriteLine(")) return true;"); 195_writer.WriteLine("return false;"); 197_writer.WriteLine("}"); 210_writer.WriteLine(" {"); 215_writer.WriteLine(" CreateReader() {"); 219_writer.WriteLine("();"); 221_writer.WriteLine("}"); 225_writer.WriteLine(" CreateWriter() {"); 229_writer.WriteLine("();"); 231_writer.WriteLine("}"); 234_writer.WriteLine("}"); 249_writer.WriteLine(" {"); 257_writer.WriteLine(" xmlReader) {"); 262_writer.WriteLine("return true;"); 270_writer.WriteLine(");"); 273_writer.WriteLine("}"); 280_writer.WriteLine(" writer) {"); 291_writer.WriteLine("objectToSerialize);"); 293_writer.WriteLine("}"); 300_writer.WriteLine(" reader) {"); 306_writer.WriteLine("();"); 308_writer.WriteLine("}"); 311_writer.WriteLine("}"); 327_writer.WriteLine("());"); 339_writer.WriteLine(" type) {"); 359_writer.WriteLine("();"); 362_writer.WriteLine("return null;"); 364_writer.WriteLine("}"); 372_writer.WriteLine(" {"); 379_writer.WriteLine("(); } }"); 385_writer.WriteLine("(); } }"); 394_writer.WriteLine("}");
System\Xml\Serialization\XmlSerializationReader.cs (333)
2237Writer.WriteLine(" {"); 2304Writer.WriteLine(";"); 2308Writer.WriteLine("protected override void InitIDs() {"); 2317Writer.WriteLine(");"); 2320Writer.WriteLine("}"); 2323Writer.WriteLine("}"); 2346Writer.WriteLine(")) {"); 2354Writer.WriteLine("else {"); 2368Writer.WriteLine(");"); 2372Writer.WriteLine("}"); 2379Writer.WriteLine("protected override void InitCallbacks() {"); 2411Writer.WriteLine("));"); 2417Writer.WriteLine("}"); 2424Writer.WriteLine("() {"); 2426Writer.WriteLine("// dummy array method"); 2427Writer.WriteLine("UnknownNode(null);"); 2428Writer.WriteLine("return null;"); 2430Writer.WriteLine("}"); 2481Writer.WriteLine("() {"); 2483Writer.WriteLine("Reader.MoveToContent();"); 2487Writer.WriteLine("];"); 2571if (members.Length > 0 && members[0].Mapping.IsReturnValue) Writer.WriteLine("IsReturnValue = true;"); 2581Writer.WriteLine("Reader.MoveToElement();"); 2588Writer.WriteLine("if (Reader.IsEmptyElement) { Reader.Skip(); Reader.MoveToContent(); continue; }"); 2589Writer.WriteLine("Reader.ReadStartElement();"); 2593Writer.WriteLine("int state = 0;"); 2601Writer.WriteLine("Reader.MoveToContent();"); 2608Writer.WriteLine("ReadEndElement();"); 2611Writer.WriteLine("}"); 2615Writer.WriteLine("Reader.MoveToContent();"); 2619Writer.WriteLine("return p;"); 2621Writer.WriteLine("}"); 2645Writer.WriteLine(";"); 2660Writer.WriteLine("() {"); 2663Writer.WriteLine("Reader.MoveToContent();"); 2667Writer.WriteLine("];"); 2678Writer.WriteLine(") throw CreateUnknownNodeException();"); 2680Writer.WriteLine("bool isEmptyWrapper = Reader.IsEmptyElement;"); 2681Writer.WriteLine("Reader.ReadStartElement();"); 2716if (members.Length > 0 && members[0].Mapping.IsReturnValue) Writer.WriteLine("IsReturnValue = true;"); 2728Writer.WriteLine("Reader.MoveToContent();"); 2733Writer.WriteLine("if (!isEmptyWrapper) ReadEndElement();"); 2738Writer.WriteLine("ReadReferencedElements();"); 2739Writer.WriteLine("return p;"); 2742Writer.WriteLine("}"); 2764Writer.WriteLine(";"); 2766Writer.WriteLine("for (int i = 0; i < ci.Length; i++) {"); 2778if (useReflection) Writer.WriteLine("}"); 2779Writer.WriteLine(");"); 2781Writer.WriteLine("}"); 2792Writer.WriteLine("() {"); 2794Writer.WriteLine("object o = null;"); 2800Writer.WriteLine("Reader.MoveToContent();"); 2805Writer.WriteLine("Referenced(o);"); 2806Writer.WriteLine("ReadReferencedElements();"); 2808Writer.WriteLine("return (object)o;"); 2810Writer.WriteLine("}"); 2905Writer.WriteLine(";"); 2912Writer.WriteLine(" {"); 2915Writer.WriteLine("get {"); 2920Writer.WriteLine(" == null) {"); 2926Writer.WriteLine("();"); 2948Writer.WriteLine(");"); 2952Writer.WriteLine(" = h;"); 2955Writer.WriteLine("}"); 2959Writer.WriteLine(";"); 2962Writer.WriteLine("}"); 2965Writer.WriteLine("}"); 2986Writer.WriteLine("() {"); 2988Writer.WriteLine("string s = Reader.ReadElementString();"); 2995Writer.WriteLine("(string s) {"); 3012Writer.WriteLine("));"); 3022Writer.WriteLine(");"); 3027Writer.WriteLine("switch (s) {"); 3041Writer.WriteLine(";"); 3048Writer.WriteLine(");"); 3050Writer.WriteLine("}"); 3054Writer.WriteLine("}"); 3063Writer.WriteLine(")"); 3079Writer.WriteLine("false);"); 3100Writer.WriteLine(") {"); 3102Writer.WriteLine("Reader.ReadStartElement();"); 3110Writer.WriteLine("(CollapseWhitespace(Reader.ReadString()));"); 3111Writer.WriteLine("ReadEndElement();"); 3112Writer.WriteLine("return e;"); 3114Writer.WriteLine("}"); 3122Writer.WriteLine(") {"); 3144Writer.WriteLine(";"); 3147Writer.WriteLine("null;"); 3150Writer.WriteLine("return a;"); 3152Writer.WriteLine("}"); 3169Writer.WriteLine("(bool checkType) {"); 3185Writer.WriteLine(";"); 3187Writer.WriteLine("if (ReadNull())"); 3190Writer.WriteLine("return o;"); 3199Writer.WriteLine("return o;"); 3202Writer.WriteLine("}"); 3225Writer.WriteLine("bool checkType) {"); 3229Writer.WriteLine(" xsiType = checkType ? GetXsiType() : null;"); 3230Writer.WriteLine("bool isNull = false;"); 3232Writer.WriteLine("if (isNullable) isNull = ReadNull();"); 3234Writer.WriteLine("if (checkType) {"); 3238Writer.WriteLine("if (isNull) {"); 3240Writer.WriteLine($"if (xsiType != null) return ({typeName})ReadTypedNull(xsiType);"); 3245Writer.WriteLine(";"); 3248Writer.WriteLine("null;"); 3251Writer.WriteLine("}"); 3259Writer.WriteLine(") {"); 3263Writer.WriteLine($"return ReadTypedPrimitive(new System.Xml.XmlQualifiedName(\"{Soap.UrType}\", \"{XmlSchema.Namespace}\"));"); 3266Writer.WriteLine("}"); 3267Writer.WriteLine("else {"); 3276Writer.WriteLine(")xsiType);"); 3278Writer.WriteLine("}"); 3281Writer.WriteLine("}"); 3283Writer.WriteLine("if (isNull) return null;"); 3291Writer.WriteLine(");"); 3297Writer.WriteLine("DecodeName = false;"); 3387Writer.WriteLine("Reader.MoveToElement();"); 3389Writer.WriteLine("if (Reader.IsEmptyElement) {"); 3391Writer.WriteLine("Reader.Skip();"); 3393Writer.WriteLine("return o;"); 3395Writer.WriteLine("}"); 3397Writer.WriteLine("Reader.ReadStartElement();"); 3400Writer.WriteLine("int state = 0;"); 3406Writer.WriteLine("Reader.MoveToContent();"); 3411Writer.WriteLine("ReadEndElement();"); 3412Writer.WriteLine("return o;"); 3415Writer.WriteLine("}"); 3428Writer.WriteLine(") {"); 3441Writer.WriteLine(");"); 3472Writer.WriteLine("Reader.MoveToElement();"); 3474Writer.WriteLine("if (Reader.IsEmptyElement) { Reader.Skip(); return o; }"); 3475Writer.WriteLine("Reader.ReadStartElement();"); 3481Writer.WriteLine("Reader.MoveToContent();"); 3485Writer.WriteLine("ReadEndElement();"); 3486Writer.WriteLine("return o;"); 3489Writer.WriteLine("}"); 3499Writer.WriteLine("(object objFixup) {"); 3501Writer.WriteLine("Fixup fixup = (Fixup)objFixup;"); 3503Writer.WriteLine("string[] ids = fixup.Ids;"); 3513Writer.WriteLine("] != null) {"); 3528Writer.WriteLine("try {"); 3537Writer.WriteLine(";"); 3542Writer.WriteLine(" = true;"); 3551Writer.WriteLine("}"); 3555Writer.WriteLine("}"); 3560Writer.WriteLine("// get array of the collection items"); 3571Writer.WriteLine(") == null) {"); 3578Writer.WriteLine(");"); 3585Writer.WriteLine(";"); 3589Writer.WriteLine("}"); 3600Writer.WriteLine(");"); 3601Writer.WriteLine("AddFixup(collectionFixup);"); 3608Writer.WriteLine("(object collection, object collectionItems) {"); 3611Writer.WriteLine("if (collectionItems == null) return;"); 3612Writer.WriteLine("if (collection == null) return;"); 3622Writer.WriteLine("}"); 3678Writer.WriteLine("while (Reader.MoveToNextAttribute()) {"); 3715Writer.WriteLine(") {"); 3720Writer.WriteLine("}"); 3728Writer.WriteLine("if (IsXmlnsAttribute(Reader.Name)) {"); 3737Writer.WriteLine("();"); 3741Writer.WriteLine(".Add(Reader.Name.Length == 5 ? \"\" : Reader.LocalName, Reader.Value);"); 3744Writer.WriteLine("}"); 3746Writer.WriteLine("else {"); 3751Writer.WriteLine("if (!IsXmlnsAttribute(Reader.Name)) {"); 3760Writer.WriteLine(") Document.ReadNode(Reader);"); 3761Writer.WriteLine("ParseWsdlArrayType(attr);"); 3783Writer.WriteLine(");"); 3786Writer.WriteLine("}"); 3789Writer.WriteLine("}"); 3803Writer.WriteLine(";"); 3809Writer.WriteLine(") {"); 3816Writer.WriteLine(";"); 3818Writer.WriteLine("}"); 3827Writer.WriteLine("string listValues = Reader.Value;"); 3828Writer.WriteLine("string[] vals = listValues.Split(null);"); 3829Writer.WriteLine("for (int i = 0; i < vals.Length; i++) {"); 3837Writer.WriteLine(";"); 3839Writer.WriteLine("}"); 3846Writer.WriteLine(";"); 3852Writer.WriteLine(" = true;"); 3857Writer.WriteLine(" = true;"); 3889Writer.WriteLine(");"); 3890Writer.WriteLine("AddFixup(fixup);"); 3916Writer.WriteLine(" = 0;"); 3925Writer.WriteLine(" = 0;"); 3937Writer.WriteLine("});"); 3939Writer.WriteLine(");"); 3953Writer.WriteLine(");"); 3960Writer.WriteLine(";"); 4011Writer.WriteLine("string tmp = null;"); 4016Writer.WriteLine(".Element) {"); 4030Writer.WriteLine("}"); 4035Writer.WriteLine("else {"); 4037Writer.WriteLine(elseString); 4039Writer.WriteLine("}"); 4046Writer.WriteLine(".Text || "); 4049Writer.WriteLine(".CDATA || "); 4052Writer.WriteLine(".Whitespace || "); 4055Writer.WriteLine(".SignificantWhitespace) {"); 4065Writer.WriteLine(";"); 4068Writer.WriteLine("}"); 4108Writer.WriteLine("true);"); 4110Writer.WriteLine("false);"); 4124Writer.WriteLine(";"); 4129Writer.WriteLine("string refElemId = null;"); 4130Writer.WriteLine("object refElem = ReadReferencingElement(null, null, true, out refElemId);"); 4132Writer.WriteLine("if (refElemId != null) {"); 4135Writer.WriteLine(".Add(refElemId);"); 4137Writer.WriteLine("IsObject.Add(false);"); 4139Writer.WriteLine("}"); 4140Writer.WriteLine("else if (refElem != null) {"); 4143Writer.WriteLine(".Add(refElem);"); 4145Writer.WriteLine("IsObject.Add(true);"); 4147Writer.WriteLine("}"); 4167Writer.WriteLine(elementElseString); 4189Writer.WriteLine("switch (state) {"); 4216Writer.WriteLine("do {"); 4230Writer.WriteLine(":"); 4273Writer.WriteLine(") {"); 4281Writer.WriteLine(" != null) {"); 4296Writer.WriteLine(";"); 4300Writer.WriteLine("}"); 4308Writer.WriteLine("Id;"); 4316Writer.WriteLine("IsReturnValue = false;"); 4320Writer.WriteLine(" = true;"); 4324Writer.WriteLine("break;"); 4327Writer.WriteLine("}"); 4333Writer.WriteLine("else {"); 4339Writer.WriteLine(";"); 4343Writer.WriteLine("}"); 4345Writer.WriteLine("break;"); 4353Writer.WriteLine("default:"); 4362Writer.WriteLine("break;"); 4367Writer.WriteLine("} while (false);"); 4371Writer.WriteLine("}"); 4451Writer.WriteLine(";"); 4473Writer.WriteLine(";"); 4481Writer.WriteLine(";"); 4532Writer.WriteLine(");"); 4537Writer.WriteLine("if (rre != null) {"); 4541Writer.WriteLine("}"); 4545Writer.WriteLine("try {"); 4550Writer.WriteLine(";"); 4556Writer.WriteLine("if (!ReadNull()) {"); 4579Writer.WriteLine("(Reader.IsEmptyElement)) {"); 4581Writer.WriteLine("Reader.Skip();"); 4583Writer.WriteLine("}"); 4584Writer.WriteLine("else {"); 4587Writer.WriteLine("Reader.ReadStartElement();"); 4593Writer.WriteLine("Reader.MoveToContent();"); 4597Writer.WriteLine("ReadEndElement();"); 4598Writer.WriteLine("}"); 4603Writer.WriteLine("}"); 4606Writer.WriteLine("else {"); 4612Writer.WriteLine("}"); 4622Writer.WriteLine(" = true;"); 4640Writer.WriteLine(";"); 4646Writer.WriteLine("if (ReadNull()) {"); 4658Writer.WriteLine(";"); 4660Writer.WriteLine("}"); 4665Writer.WriteLine("if (Reader.IsEmptyElement) {"); 4667Writer.WriteLine("Reader.Skip();"); 4669Writer.WriteLine("}"); 4670Writer.WriteLine("else {"); 4674Writer.WriteLine("{"); 4680Writer.WriteLine("if (Reader.IsEmptyElement) {"); 4682Writer.WriteLine("Reader.Skip();"); 4693Writer.WriteLine(";"); 4695Writer.WriteLine("}"); 4696Writer.WriteLine("else {"); 4701Writer.WriteLine(";"); 4703Writer.WriteLine("}"); 4727Writer.WriteLine(";"); 4730Writer.WriteLine("}"); 4752Writer.WriteLine(";"); 4756Writer.WriteLine("if (rre != null) {"); 4760Writer.WriteLine("try {"); 4765Writer.WriteLine(";"); 4769Writer.WriteLine(");"); 4773Writer.WriteLine("}"); 4801Writer.WriteLine(";"); 4815Writer.WriteLine(";"); 4823Writer.WriteLine(" tser = GetXsiType();"); 4828Writer.WriteLine(") {"); 4846Writer.WriteLine(", true"); 4850Writer.WriteLine(";"); 4854Writer.WriteLine("}"); 4879Writer.WriteLine(";"); 4893Writer.WriteLine(") {"); 4907Writer.WriteLine(", true"); 4911Writer.WriteLine(";"); 4927Writer.WriteLine(");"); 4932Writer.WriteLine($"// missing real mapping for {derived.XsiType}"); 4939Writer.WriteLine(");"); 4943Writer.WriteLine("}"); 4951Writer.WriteLine("Reader.MoveToContent();"); 4956Writer.WriteLine(".None) {"); 4962Writer.WriteLine("}"); 4972Writer.WriteLine("];"); 4977Writer.WriteLine("Reader.MoveToContent();"); 4980Writer.WriteLine(".Element) {"); 4984Writer.WriteLine("\");"); 4987Writer.WriteLine(".ToBoolean(root)) break;"); 4988Writer.WriteLine("ReadReferencedElement();"); 4989Writer.WriteLine("Reader.MoveToContent();"); 5005Writer.WriteLine("();"); 5012Writer.WriteLine("();"); 5017Writer.WriteLine("int isObjectIndex = 0;"); 5020Writer.WriteLine(") {"); 5022Writer.WriteLine("bool isReferenced = true;"); 5025Writer.WriteLine("IsObject[isObjectIndex++];"); 5026Writer.WriteLine("object refObj = isObject ? obj : GetTarget((string)obj);"); 5027Writer.WriteLine("if (refObj == null) continue;"); 5029Writer.WriteLine(" refObjType = refObj.GetType();"); 5030Writer.WriteLine("string refObjId = null;"); 5034Writer.WriteLine("if (isObject && isReferenced) Referenced(refObj); // need to mark this obj as ref'd since we didn't do GetTarget"); 5036Writer.WriteLine("}"); 5043Writer.WriteLine("\") == \"0\") {"); 5045Writer.WriteLine(source); 5047Writer.WriteLine("}"); 5059Writer.WriteLine(";"); 5063Writer.WriteLine("try {"); 5069Writer.WriteLine(";"); 5076Writer.WriteLine(");"); 5083Writer.WriteLine(");"); 5086Writer.WriteLine("}"); 5093Writer.WriteLine("}"); 5096Writer.WriteLine(") {"); 5108Writer.WriteLine(", null);"); 5113Writer.WriteLine(");"); 5116Writer.WriteLine("}");
System\Xml\Serialization\XmlSerializationWriter.cs (213)
1634_writer.WriteLine($"static {typeof(Type).FullName} {typeVariable} = {elementTypeVariable}.MakeArrayType();"); 1641_writer.WriteLine(");"); 1652_writer.WriteLine($"static {typeof(Type).FullName} {typeVariable} = typeof(System.Nullable<>).MakeGenericType(new {typeof(Type).FullName}[] {{{parameterTypeVariable}}});"); 1659_writer.WriteLine(");"); 1766_writer.WriteLine(");"); 1783_writer.WriteLine(");"); 1792_writer.WriteLine(");"); 1829_writer.WriteLine("}, null);"); 1850_writer.WriteLine("{typeof(int)}));"); 2062_writer.WriteLine(";"); 2072_writer.WriteLine(";"); 2110_writer.WriteLine(";"); 2255Writer.WriteLine(" {"); 2310Writer.WriteLine("}"); 2331Writer.WriteLine("protected override void InitCallbacks() {"); 2353Writer.WriteLine("));"); 2359Writer.WriteLine("}"); 2369Writer.WriteLine(" {"); 2393Writer.WriteLine(");"); 2398Writer.WriteLine("}"); 2474Writer.WriteLine(" | "); 2489Writer.WriteLine(" {"); 2522Writer.WriteLine(");"); 2527Writer.WriteLine("}"); 2545Writer.WriteLine(");"); 2567Writer.WriteLine(");"); 2577Writer.WriteLine("WriteEndElement();"); 2583Writer.WriteLine(");"); 2613Writer.WriteLine("(object[] p) {"); 2616Writer.WriteLine("WriteStartDocument();"); 2620Writer.WriteLine("TopLevelElement();"); 2626Writer.WriteLine("int pLength = p.Length;"); 2639Writer.WriteLine(") {"); 2643Writer.WriteLine("}"); 2673Writer.WriteLine(") {"); 2682Writer.WriteLine(") {"); 2691Writer.WriteLine("}"); 2695Writer.WriteLine("}"); 2728Writer.WriteLine(") {"); 2737Writer.WriteLine(") {"); 2769Writer.WriteLine(");"); 2778Writer.WriteLine("}"); 2782Writer.WriteLine("}"); 2796Writer.WriteLine(") {"); 2802Writer.WriteLine("}"); 2804Writer.WriteLine("WriteReferencedElements();"); 2807Writer.WriteLine("}"); 2820Writer.WriteLine("(object o) {"); 2823Writer.WriteLine("WriteStartDocument();"); 2825Writer.WriteLine("if (o == null) {"); 2836Writer.WriteLine("return;"); 2838Writer.WriteLine("}"); 2842Writer.WriteLine("TopLevelElement();"); 2849Writer.WriteLine("WriteReferencedElements();"); 2852Writer.WriteLine("}"); 2870Writer.WriteLine("(object e) {"); 2879Writer.WriteLine(" v) {"); 2882Writer.WriteLine("string s = null;"); 2889Writer.WriteLine($"switch ({ReflectionAwareCodeGen.GetStringForEnumLongValue("v", mapping.TypeDesc.UseReflection)} ){{"); 2891Writer.WriteLine("switch (v) {"); 2901Writer.WriteLine("; break;"); 2917Writer.WriteLine(", "); 2928Writer.WriteLine(", "); 2943Writer.WriteLine("); break;"); 2951Writer.WriteLine(");"); 2954Writer.WriteLine("}"); 2962Writer.WriteLine(");"); 2963Writer.WriteLine("Writer.WriteString(s);"); 2967Writer.WriteLine("return s;"); 2970Writer.WriteLine("}"); 2980Writer.WriteLine(") {"); 2997Writer.WriteLine(");"); 2998Writer.WriteLine("return;"); 3000Writer.WriteLine("}"); 3019Writer.WriteLine(") {"); 3028Writer.WriteLine("Writer.WriteStartElement(n, ns);"); 3033Writer.WriteLine(");"); 3038Writer.WriteLine("o));"); 3039Writer.WriteLine("Writer.WriteEndElement();"); 3040Writer.WriteLine("return;"); 3042Writer.WriteLine("}"); 3054Writer.WriteLine(") {"); 3057Writer.WriteLine("Writer.WriteStartElement(n, ns);"); 3062Writer.WriteLine(");"); 3066Writer.WriteLine("Writer.WriteEndElement();"); 3067Writer.WriteLine("return;"); 3069Writer.WriteLine("}"); 3089Writer.WriteLine("(object s) {"); 3100Writer.WriteLine(", bool needType) {"); 3104Writer.WriteLine("if ((object)o == null) {"); 3106Writer.WriteLine("if (isNullable) WriteNullTagLiteral(n, ns);"); 3107Writer.WriteLine("return;"); 3109Writer.WriteLine("}"); 3111Writer.WriteLine("if (!needType) {"); 3115Writer.WriteLine(" t = o.GetType();"); 3118Writer.WriteLine(") {"); 3119Writer.WriteLine("}"); 3120Writer.WriteLine("else {"); 3128Writer.WriteLine("WriteTypedPrimitive(n, ns, o, true);"); 3129Writer.WriteLine("return;"); 3133Writer.WriteLine("throw CreateUnknownTypeException(o);"); 3136Writer.WriteLine("}"); 3138Writer.WriteLine("}"); 3145Writer.WriteLine("EscapeName = false;"); 3170Writer.WriteLine(");"); 3177Writer.WriteLine(");"); 3196Writer.WriteLine(") {"); 3205Writer.WriteLine(") {"); 3213Writer.WriteLine("}"); 3218Writer.WriteLine("}"); 3237Writer.WriteLine(") {"); 3246Writer.WriteLine(") {"); 3261Writer.WriteLine("}"); 3266Writer.WriteLine("}"); 3275Writer.WriteLine("}"); 3293Writer.WriteLine("{"); 3299Writer.WriteLine("if (a != null) {"); 3318Writer.WriteLine(");"); 3325Writer.WriteLine("();"); 3338Writer.WriteLine(").GetEnumerator();"); 3349Writer.WriteLine(".Invoke(a, new object[0]);"); 3355Writer.WriteLine(">)a).GetEnumerator();"); 3367Writer.WriteLine(";"); 3369Writer.WriteLine("if (e != null)"); 3370Writer.WriteLine("while (e.MoveNext()) {"); 3381Writer.WriteLine("a.Length; i++) {"); 3387Writer.WriteLine(")a).Count; i++) {"); 3398Writer.WriteLine("if (i != 0) Writer.WriteString(\" \");"); 3403Writer.WriteLine("if (i != 0) sb.Append(\" \");"); 3410Writer.WriteLine(");"); 3417Writer.WriteLine("}"); 3423Writer.WriteLine("Writer.WriteEndAttribute();"); 3427Writer.WriteLine("if (sb.Length != 0) {"); 3439Writer.WriteLine("sb.ToString());"); 3441Writer.WriteLine("}"); 3448Writer.WriteLine("}"); 3451Writer.WriteLine("}"); 3470Writer.WriteLine(");"); 3497Writer.WriteLine("{"); 3503Writer.WriteLine("if (a != null) {"); 3512Writer.WriteLine("if (c == null || c.Length < a.Length) {"); 3520Writer.WriteLine("}"); 3527Writer.WriteLine("}"); 3530Writer.WriteLine("}"); 3548Writer.WriteLine(").GetEnumerator();"); 3561Writer.WriteLine(", new object[0]);"); 3569Writer.WriteLine(").GetEnumerator();"); 3581Writer.WriteLine(";"); 3583Writer.WriteLine("if (e != null)"); 3584Writer.WriteLine("while (e.MoveNext()) {"); 3612Writer.WriteLine("++) {"); 3632Writer.WriteLine("}"); 3660Writer.WriteLine("{"); 3703Writer.WriteLine(") {"); 3713Writer.WriteLine("}"); 3724Writer.WriteLine(") {"); 3731Writer.WriteLine("}"); 3744Writer.WriteLine(") {"); 3752Writer.WriteLine(";"); 3776Writer.WriteLine(") {"); 3783Writer.WriteLine(") {"); 3790Writer.WriteLine("}"); 3791Writer.WriteLine("else {"); 3794Writer.WriteLine("// throw Value '{0}' of the choice identifier '{1}' does not match element '{2}' from namespace '{3}'."); 3800Writer.WriteLine(", elem.Name, elem.NamespaceURI);"); 3802Writer.WriteLine("}"); 3805Writer.WriteLine("}"); 3809Writer.WriteLine("else {"); 3818Writer.WriteLine("throw CreateUnknownAnyElementException(elem.Name, elem.NamespaceURI);"); 3823Writer.WriteLine("}"); 3826Writer.WriteLine("}"); 3837Writer.WriteLine(") {"); 3844Writer.WriteLine("}"); 3865Writer.WriteLine("{"); 3870Writer.WriteLine(");"); 3873Writer.WriteLine("}"); 3876Writer.WriteLine("}"); 3893Writer.WriteLine(");"); 3901Writer.WriteLine(".WriteTo(Writer);"); 3918Writer.WriteLine(" != null) {"); 3928Writer.WriteLine("}"); 3931Writer.WriteLine("else {"); 3935Writer.WriteLine("}"); 3959Writer.WriteLine(");"); 3967Writer.WriteLine("{"); 3982Writer.WriteLine("{"); 4007Writer.WriteLine("++) {"); 4015Writer.WriteLine("}"); 4018Writer.WriteLine("}"); 4020Writer.WriteLine("}"); 4025Writer.WriteLine("{"); 4040Writer.WriteLine("{"); 4047Writer.WriteLine("}"); 4049Writer.WriteLine("}"); 4061Writer.WriteLine(");"); 4065Writer.WriteLine(");"); 4134Writer.WriteLine(");"); 4152Writer.WriteLine(") {"); 4158Writer.WriteLine("}"); 4159Writer.WriteLine("else {"); 4164Writer.WriteLine(");"); 4167Writer.WriteLine("}"); 4191Writer.WriteLine(");"); 4242Writer.WriteLine(");"); 4249Writer.WriteLine(") == null) {"); 4253Writer.WriteLine("}"); 4254Writer.WriteLine("else {"); 4387Writer.WriteLine(");"); 4407Writer.WriteLine("; i++) {"); 4409Writer.WriteLine("if (p[i] != null) {"); 4411Writer.WriteLine("WritePotentiallyReferencingElement(null, null, p[i], p[i].GetType(), true, false);"); 4413Writer.WriteLine("}"); 4415Writer.WriteLine("}");