104 references to CSharpName
System.Private.Xml (104)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (1)
1469throw CreateReadOnlyCollectionException(typeDesc.CSharpName);
System\Xml\Serialization\SourceInfo.cs (1)
52return new SourceInfo($"(({td.CSharpName}){Source})", Arg, MemberInfo, td.Type!, ILG);
System\Xml\Serialization\XmlSerializationReader.cs (41)
2179string choiceTypeFullName = mapping.ChoiceIdentifier.Mapping.TypeDesc.CSharpName; 2454Writer.Write(RaCodeGen.GetStringForTypeof(mapping.TypeDesc.CSharpName, mapping.TypeDesc.UseReflection)); 2560arraySource = $"(({mapping.TypeDesc!.CSharpName}){source})"; 2691Writer.Write(RaCodeGen.GetStringForCreateInstance(mappings[i].TypeDesc!.CSharpName, mappings[i].TypeDesc!.UseReflection, false, false)); 2740arraySource = $"(({mapping.TypeDesc!.CSharpName}){source})"; 2800string item = $"{(td.ArrayElementTypeDesc == null ? "object" : td.ArrayElementTypeDesc.CSharpName)}[]"; 2816Writer.Write(RaCodeGen.GetStringForMethod("c", td.CSharpName, "Add", useReflection)); 2878Writer.Write(mapping.TypeDesc!.CSharpName); 2985Writer.Write(mapping.TypeDesc.CSharpName); 3027string fullTypeName = mapping.TypeDesc.CSharpName; 3178string fullTypeName = arrayMapping.TypeDesc.CSharpName; 3211string typeName = useReflection ? "object" : nullableMapping.TypeDesc!.CSharpName; 3265string typeName = useReflection ? "object" : structMapping.TypeDesc.CSharpName; 3292Writer.Write(RaCodeGen.GetStringForCreateInstance(structMapping.TypeDesc.CSharpName, useReflection, false, false)); 3539if (anyFixups) WriteFixupMethod(fixupMethodName, members, structMapping.TypeDesc.CSharpName, structMapping.TypeDesc.UseReflection, true, "o"); 3625WriteQuotedCSharpString(typeDesc.CSharpName); 3632Writer.Write(RaCodeGen.GetStringForCreateInstance(typeDesc.CSharpName, typeDesc.UseReflection, typeDesc.CannotNew, true)); 3664string fullTypeName = td.CSharpName; 3784Writer.Write(xmlnsMember.Mapping.TypeDesc!.CSharpName); 3788Writer.Write($"(({xmlnsMember.Mapping.TypeDesc.CSharpName}){xmlnsMember.ArraySource})"); 3956string typeDescFullName = typeDesc.CSharpName; 3960WriteArrayLocalDecl(typeDesc.CSharpName, 3968WriteArrayLocalDecl($"{member.Mapping.ChoiceIdentifier.Mapping!.TypeDesc!.CSharpName}[]", 4000WriteQuotedCSharpString(member.Mapping.TypeDesc.CSharpName); 4296Writer.Write(RaCodeGen.GetStringForTypeof(td.CSharpName, td.UseReflection)); 4300Writer.Write(RaCodeGen.GetStringForTypeof(e.Mapping!.TypeDesc!.CSharpName, e.Mapping.TypeDesc.UseReflection)); 4336Writer.Write(RaCodeGen.GetStringForCreateInstance(e.Mapping.TypeDesc.CSharpName, e.Mapping.TypeDesc.UseReflection, false, true, $"({td.CSharpName}){checkTypeSource}")); 4441string arrayTypeFullName = typeDesc.ArrayElementTypeDesc!.CSharpName; 4455return RaCodeGen.GetStringForMethod(arrayName, typeDesc.CSharpName, "Add", useReflection); 4486string arrayTypeFullName = typeDesc.ArrayElementTypeDesc.CSharpName; 4508string choiceTypeName = member.Mapping.ChoiceIdentifier.Mapping.TypeDesc.CSharpName; 4541Writer.Write(typeDesc.CSharpName); 4699Writer.Write(RaCodeGen.GetStringForCreateInstance(element.Mapping.TypeDesc.CSharpName, element.Mapping.TypeDesc.UseReflection, false, false)); 4892if (sm.TypeDesc!.CSharpName == "global::System.Xml.Linq.XElement") 4894Writer.Write(RaCodeGen.GetStringForCreateInstance(sm.TypeDesc!.CSharpName, false, false, false, "\"default\"")); 4898Writer.Write(RaCodeGen.GetStringForCreateInstance(sm.TypeDesc!.CSharpName, sm.TypeDesc.UseReflection, sm.TypeDesc.CannotNew, false)); 4931string enumTypeName = choice.Mapping!.TypeDesc!.CSharpName; 4961Writer.Write(RaCodeGen.GetStringForCreateInstance(derived.TypeDesc!.CSharpName, derived.TypeDesc.UseReflection, derived.TypeDesc.CannotNew, false)); 5109string fullTypeName = mapping.TypeDesc!.CSharpName; 5161Writer.Write(RaCodeGen.GetStringForTypeof(typeDesc.CSharpName, typeDesc.UseReflection));
System\Xml\Serialization\XmlSerializationReaderILGen.cs (9)
92string choiceTypeFullName = mapping.ChoiceIdentifier.Mapping!.TypeDesc!.CSharpName; 439arraySource = $"(({mapping.TypeDesc!.CSharpName}){source})"; 1022string fullTypeName = mapping.TypeDesc!.CSharpName; 1327string typeName = structMapping.TypeDesc!.CSharpName; 2135WriteArrayLocalDecl(typeDesc.CSharpName, 2142WriteArrayLocalDecl($"{member.Mapping.ChoiceIdentifier.Mapping!.TypeDesc!.CSharpName}[]", 2174ilg.Ldstr(GetCSharpString(member.Mapping.TypeDesc.CSharpName)); 2595string arrayTypeFullName = typeDesc.ArrayElementTypeDesc!.CSharpName; 3432string fullTypeName = mapping.TypeDesc!.CSharpName;
System\Xml\Serialization\XmlSerializationWriter.cs (44)
1669string typeFullName = typeDesc.CSharpName; 1676typeVariable = GenerateVariableName("array", typeDesc.CSharpName); 1693typeVariable = GenerateVariableName(nameof(type), typeDesc.CSharpName); 1743string typeFullName = mapping.TypeDesc!.CSharpName; 1781string elementTypeFullName = typeDesc.ArrayElementTypeDesc!.CSharpName; 1953return $"{mapping.TypeDesc!.CSharpName}.@{memberName}"; 1955string memberAccess = GetStringForEnumMember(mapping.TypeDesc!.CSharpName, memberName, useReflection); 1983string typeFullName = typeDesc.CSharpName; 1990return $"(({typeDesc.CSharpName}){obj}).@{memberName}"; 2028string typeFullName = arrayTypeDesc.IsCollection ? arrayTypeDesc.CSharpName : typeof(Array).FullName!; 2391Writer.Write(RaCodeGen.GetStringForTypeof(typeMapping.TypeDesc.CSharpName, typeMapping.TypeDesc.UseReflection)); 2476Writer.Write(typeDesc.CSharpName); 2799enumSource = $"(({mapping.Members[j].TypeDesc!.CSharpName })p[{j}])"; 2912string fullTypeName = mapping.TypeDesc!.CSharpName; 3024string fullTypeName = derived.TypeDesc!.CSharpName; 3063string fullTypeName = mapping.TypeDesc!.CSharpName; 3095string fullTypeName = mapping.TypeDesc!.CSharpName; 3098WriteArrayTypeCompare("t", fullTypeName, mapping.TypeDesc.ArrayElementTypeDesc!.CSharpName, mapping.TypeDesc.UseReflection); 3132string fullTypeName = mapping.TypeDesc!.CSharpName; 3205xmlnsSource = $"(({member.TypeDesc!.CSharpName}){xmlnsSource})"; 3342string fullTypeName = memberTypeDesc.CSharpName; 3395Writer.Write(RaCodeGen.GetReflectionVariable(memberTypeDesc.CSharpName, "System.Collections.Generic.IEnumerable*")); 3401Writer.Write(arrayElementTypeDesc.CSharpName); 3413Writer.Write(RaCodeGen.GetStringForMethodInvoke("a", memberTypeDesc.CSharpName, "GetEnumerator", memberTypeDesc.UseReflection)); 3420string arrayTypeFullName = arrayElementTypeDesc.CSharpName; 3437string arrayTypeFullName = arrayElementTypeDesc.CSharpName; 3525if (!typeDesc.UseReflection) source = $"(({typeDesc.CSharpName}){source})"; 3546string arrayTypeName = arrayTypeDesc.CSharpName; 3556string choiceFullName = choice.Mapping!.TypeDesc!.CSharpName; 3605Writer.Write(RaCodeGen.GetReflectionVariable(arrayTypeDesc.CSharpName, "System.Collections.Generic.IEnumerable*")); 3613Writer.Write(arrayElementTypeDesc.CSharpName); 3627Writer.Write(RaCodeGen.GetStringForMethodInvoke(arrayName, arrayTypeDesc.CSharpName, "GetEnumerator", arrayTypeDesc.UseReflection)); 3633string arrayTypeFullName = arrayElementTypeDesc.CSharpName; 3664string arrayTypeFullName = arrayElementTypeDesc.CSharpName; 3668string choiceFullName = choice.Mapping!.TypeDesc!.CSharpName; 3696source = $"(({td.CSharpName}){source})"; 3734string fullTypeName = element.Mapping.TypeDesc.CSharpName; 3766string fullTypeName = td.CSharpName; 3878string fullTypeName = text.Mapping.TypeDesc.CSharpName; 3967string fullTypeName = element.Mapping.TypeDesc!.BaseTypeDesc!.CSharpName; 3998Writer.Write(RaCodeGen.GetStringForTypeof(arrayMapping.TypeDesc!.CSharpName, arrayMapping.TypeDesc.UseReflection)); 4011string fullTypeName = td.CSharpName; 4071string fullTypeName = arrayMapping.TypeDesc!.CSharpName; 4145Writer.Write(RaCodeGen.GetStringForTypeof(structMapping.TypeDesc!.CSharpName, structMapping.TypeDesc.UseReflection));
System\Xml\Serialization\XmlSerializationWriterILGen.cs (8)
512enumSource = $"(({mapping.Members[j].TypeDesc!.CSharpName})p[{j}])"; 1160string fullTypeName = memberTypeDesc.CSharpName; 1417string arrayTypeName = arrayTypeDesc.CSharpName; 1432string choiceFullName = choice.Mapping!.TypeDesc!.CSharpName; 1939string fullTypeName = arrayMapping.TypeDesc!.CSharpName; 2549Debug.Assert(typeName == arrayTypeDesc.CSharpName || typeName == $"{arrayTypeDesc.CSharpName}[]"); 2550Type localType = (typeName == arrayTypeDesc.CSharpName) ? arrayTypeDesc.Type! : arrayTypeDesc.Type!.MakeArrayType();