3 writes to ElementType
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
2017ElementType = elementTypeRef 2037ElementType = elementTypeRef, 2096ElementType = elementTypeRef,
30 references to ElementType
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
506CollectEnumClrTypes(typeRef.ElementType, enumTypes); 547ResolveTypeRef(typeRef.ElementType, validTypes); 642var result = FindUnknownType(typeRef.ElementType)
Aspire.Hosting.CodeGeneration.Go (5)
AtsGoCodeGenerator.cs (5)
241var elementType = MapTypeRefToGo(returnType.ElementType, false); 425var elementType = MapTypeRefToGo(returnType.ElementType, false); 667AtsTypeCategory.Array => $"[]{MapTypeRefToGo(typeRef.ElementType, false)}", 669? $"[]{MapTypeRefToGo(typeRef.ElementType, false)}" 670: $"*AspireList[{MapTypeRefToGo(typeRef.ElementType, false)}]",
Aspire.Hosting.CodeGeneration.Java (4)
AtsJavaCodeGenerator.cs (4)
378var elementType = MapTypeRefToJava(returnType.ElementType, false); 632AtsTypeCategory.Array => $"{MapTypeRefToJava(typeRef.ElementType, false)}[]", 634? $"List<{MapTypeRefToJava(typeRef.ElementType, false)}>" 635: $"AspireList<{MapTypeRefToJava(typeRef.ElementType, false)}>",
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
328var elementType = MapTypeRefToPython(returnType.ElementType); 586AtsTypeCategory.Array => $"list[{MapTypeRefToPython(typeRef.ElementType)}]", 588? $"list[{MapTypeRefToPython(typeRef.ElementType)}]" 589: $"AspireList[{MapTypeRefToPython(typeRef.ElementType)}]",
Aspire.Hosting.CodeGeneration.Rust (6)
AtsRustCodeGenerator.cs (6)
484var elementType = MapTypeRefToRust(returnType.ElementType, false); 698AtsTypeCategory.Array => $"Vec<{MapTypeRefToRust(typeRef.ElementType, false)}>", 700? $"Vec<{MapTypeRefToRust(typeRef.ElementType, false)}>" 701: $"AspireList<{MapTypeRefToRust(typeRef.ElementType, false)}>", 737AtsTypeCategory.Array => $"Vec<{MapTypeRefToRustForDto(typeRef.ElementType, false)}>", 738AtsTypeCategory.List => $"Vec<{MapTypeRefToRustForDto(typeRef.ElementType, false)}>",
Aspire.Hosting.CodeGeneration.TypeScript (5)
AtsTypeScriptCodeGenerator.cs (5)
150AtsTypeCategory.Array => $"{MapTypeRefToTypeScript(typeRef.ElementType)}[]", 151AtsTypeCategory.List => $"AspireList<{MapTypeRefToTypeScript(typeRef.ElementType)}>", 1763if (getter.ReturnType?.ElementType != null) 1765elementType = MapTypeRefToTypeScript(getter.ReturnType.ElementType); 2455CollectFromTypeRef(typeRef.ElementType);
Aspire.Hosting.RemoteHost (3)
Ats\AtsMarshaller.cs (1)
139Hosting.Ats.AtsTypeCategory.Array => SerializeArray(value, typeRef.ElementType),
CodeGeneration\CodeGenerationService.cs (2)
101ElementType = t.ElementType != null ? MapTypeRef(t.ElementType) : null,