3 writes to ElementType
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
2116ElementType = elementTypeRef 2136ElementType = elementTypeRef, 2195ElementType = elementTypeRef,
33 references to ElementType
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
544CollectEnumClrTypes(typeRef.ElementType, enumTypes); 598ResolveTypeRef(typeRef.ElementType, validTypes); 693var result = FindUnknownType(typeRef.ElementType)
Aspire.Hosting.CodeGeneration.Go (5)
AtsGoCodeGenerator.cs (5)
241var elementType = MapTypeRefToGo(returnType.ElementType, false); 425var elementType = MapTypeRefToGo(returnType.ElementType, false); 673AtsTypeCategory.Array => $"[]{MapTypeRefToGo(typeRef.ElementType, false)}", 675? $"[]{MapTypeRefToGo(typeRef.ElementType, false)}" 676: $"*AspireList[{MapTypeRefToGo(typeRef.ElementType, false)}]",
Aspire.Hosting.CodeGeneration.Java (4)
AtsJavaCodeGenerator.cs (4)
378var elementType = MapTypeRefToJava(returnType.ElementType, false); 638AtsTypeCategory.Array => $"{MapTypeRefToJava(typeRef.ElementType, false)}[]", 640? $"List<{MapTypeRefToJava(typeRef.ElementType, false)}>" 641: $"AspireList<{MapTypeRefToJava(typeRef.ElementType, false)}>",
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
328var elementType = MapTypeRefToPython(returnType.ElementType); 589AtsTypeCategory.Array => $"list[{MapTypeRefToPython(typeRef.ElementType)}]", 591? $"list[{MapTypeRefToPython(typeRef.ElementType)}]" 592: $"AspireList[{MapTypeRefToPython(typeRef.ElementType)}]",
Aspire.Hosting.CodeGeneration.Rust (9)
AtsRustCodeGenerator.cs (9)
480var elementType = MapTypeRefToRust(returnTypeRef!.ElementType, false); 525var elementType = MapTypeRefToRust(returnType.ElementType, false); 745AtsTypeCategory.Array => $"Vec<{MapTypeRefToRust(typeRef.ElementType, false)}>", 747? $"Vec<{MapTypeRefToRust(typeRef.ElementType, false)}>" 748: $"AspireList<{MapTypeRefToRust(typeRef.ElementType, false)}>", 784AtsTypeCategory.Array => $"Vec<{MapTypeRefToRustForDto(typeRef.ElementType, false)}>", 785AtsTypeCategory.List => $"Vec<{MapTypeRefToRustForDto(typeRef.ElementType, false)}>", 860&& typeRef.ElementType is not null 861&& IsHandleType(typeRef.ElementType);
Aspire.Hosting.CodeGeneration.TypeScript (5)
AtsTypeScriptCodeGenerator.cs (5)
161AtsTypeCategory.Array => $"{MapTypeRefToTypeScript(typeRef.ElementType)}[]", 162AtsTypeCategory.List => $"AspireList<{MapTypeRefToTypeScript(typeRef.ElementType)}>", 1971if (getter.ReturnType?.ElementType != null) 1973elementType = MapTypeRefToTypeScript(getter.ReturnType.ElementType); 2675CollectFromTypeRef(typeRef.ElementType);
Aspire.Hosting.RemoteHost (3)
Ats\AtsMarshaller.cs (1)
150Hosting.Ats.AtsTypeCategory.Array => SerializeArray(value, typeRef.ElementType),
CodeGeneration\CodeGenerationService.cs (2)
101ElementType = t.ElementType != null ? MapTypeRef(t.ElementType) : null,