59 references to TypeArguments
PresentationBuildTasks (3)
BuildTasks\Ms\Internal\MarkupCompiler\MarkupCompiler.cs (3)
2241_ccRoot.CodeClass.BaseTypes[0].TypeArguments.Add(new CodeTypeReference(_typeArgsList[i])); 2314ctrConstructedType.TypeArguments.Clear(); 2370ctrConstructedType.TypeArguments.Add(ctrTypeArg);
System (13)
compmod\microsoft\csharp\csharpcodeprovider.cs (1)
3283GetTypeArgumentsOutput(typeRef.TypeArguments, currentTypeArgStart, numTypeArgs, sb);
compmod\microsoft\visualbasic\VBCodeProvider.cs (1)
2707GetTypeArgumentsOutput(typeRef.TypeArguments, currentTypeArgStart, numTypeArgs, sb);
compmod\system\codedom\CodeTypeReference.cs (7)
110TypeArguments.Add(new CodeTypeReference(genericArgs[i])); 228type.TypeArguments.Add((CodeTypeReference)typeArgumentList[i]); 243TypeArguments.Add((CodeTypeReference)typeArgumentList[i]); 260TypeArguments.AddRange(typeArguments); 333if (needsFixup && TypeArguments.Count > 0) 334returnType = returnType + '`' + TypeArguments.Count.ToString(CultureInfo.InvariantCulture); 355return arrayElementType.TypeArguments;
compmod\system\codedom\compiler\CodeValidator.cs (4)
538ValidateTypeReferences(e.TypeArguments); 565if ((totalTypeArgs != e.TypeArguments.Count) && (e.TypeArguments.Count != 0)) { 566throw new ArgumentException(SR.GetString(SR.ArityDoesntMatch, baseType, e.TypeArguments.Count));
System.Data.Entity.Design (3)
System\Data\EntityModel\Emitters\TypeReference.cs (3)
90typeRef.TypeArguments.Add(argument); 211typeRef.TypeArguments.Add(typeParameter); 230typeRef.TypeArguments.Add(ForType(innerType));
System.Data.Services.Design (4)
System\Data\EntityModel\Emitters\NavigationPropertyEmitter.cs (1)
70Debug.Assert(fieldType.TypeArguments.Count == 1, "Declare type is non generic.");
System\Data\EntityModel\Emitters\TypeReference.cs (3)
81typeRef.TypeArguments.AddRange(argument); 174typeRef.TypeArguments.Add(typeParameter); 193typeRef.TypeArguments.Add(ForType(innerType));
System.Runtime.Serialization (8)
System\Runtime\Serialization\CodeExporter.cs (6)
651typeReference.TypeArguments.Add(keyTypeReference); 652typeReference.TypeArguments.Add(valueTypeReference); 666typeReference.TypeArguments.Add(GetElementTypeReference(itemContract, isItemTypeNullable)); 745typeReference.TypeArguments.Add(paramTypeReference); 1028nullableOfMemberType.TypeArguments.Add(memberType); 1217baseTypeReference.TypeArguments.Add(GetElementTypeReference(itemContract, isItemTypeNullable));
System\Runtime\Serialization\DataContract.cs (2)
1883if (typeReference.TypeArguments.Count > 0) 1889foreach (CodeTypeReference typeArg in typeReference.TypeArguments)
System.ServiceModel (4)
System\ServiceModel\Description\ClientClassGenerator.cs (2)
625operationCompletedEvent.Type.TypeArguments.Add(asyncCompletedEventArgsType); 629operationCompletedEvent.Type.TypeArguments.Add(operationCompletedEventArgsType.Name);
System\ServiceModel\Description\DataContractSerializerOperationGenerator.cs (2)
248CodeTypeReferenceCollection xTypeArgs = x.TypeArguments; 249CodeTypeReferenceCollection yTypeArgs = y.TypeArguments;
System.Workflow.Activities (14)
Rules\CodeDomDecompiler.cs (3)
240if (typeRef.TypeArguments != null && typeRef.TypeArguments.Count > 0) 245foreach (CodeTypeReference argTypeRef in typeRef.TypeArguments)
Rules\Expressions.cs (7)
1944foreach (CodeTypeReference typeReference in oldType.TypeArguments) 1945newType.TypeArguments.Add(CloneType(typeReference)); 1964if (typeRef1.TypeArguments.Count != typeRef2.TypeArguments.Count) 1966for (int i = 0; i < typeRef1.TypeArguments.Count; ++i) 1968CodeTypeReference trArg1 = typeRef1.TypeArguments[i]; 1969CodeTypeReference trArg2 = typeRef2.TypeArguments[i];
Rules\RuleValidation.cs (4)
3721if (typeRef.TypeArguments.Count > 0) 3723Type[] typeArguments = new Type[typeRef.TypeArguments.Count]; 3724for (int i = 0; i < typeRef.TypeArguments.Count; ++i) 3729CodeTypeReference arg = typeRef.TypeArguments[i];
System.Workflow.ComponentModel (7)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (4)
928if ((codeTypeReference.TypeArguments != null) && (codeTypeReference.TypeArguments.Count > 0)) 931typeName.Append(string.Format(CultureInfo.InvariantCulture, "`{0}", new object[] { codeTypeReference.TypeArguments.Count })); 933foreach (CodeTypeReference typeArgument in codeTypeReference.TypeArguments)
AuthoringOM\Serializer\CodeTypeReferenceSerializer.cs (3)
130if ((reference.TypeArguments != null) && (reference.TypeArguments.Count > 0)) 133foreach (CodeTypeReference nested in reference.TypeArguments)
XamlBuildTask (3)
Microsoft\Build\Tasks\Xaml\ClassGenerator.cs (3)
982if (codeTypeReference.TypeArguments != null && codeTypeReference.TypeArguments.Count == 0 && 992codeTypeReference.TypeArguments.Add(argumentCodeTypeReference);