61 references to Handle
Aspire.Hosting.CodeGeneration.Go (5)
AtsGoCodeGenerator.cs (5)
320if (typeRef.Category == AtsTypeCategory.Handle) 1166if (returnType.Category != AtsTypeCategory.Handle) 1387if (p.Type?.Category != AtsTypeCategory.Handle) { continue; } 1893if (hasReturn && capability.ReturnType!.Category == AtsTypeCategory.Handle) 2091AtsTypeCategory.Handle => MapHandleType(typeRef.TypeId),
Aspire.Hosting.CodeGeneration.Java (4)
AtsJavaCodeGenerator.cs (4)
1123if (parameter.IsCallback || parameter.Type?.Category != AtsTypeCategory.Handle) 2033AtsTypeCategory.Handle => $"({MapTypeRefToJava(typeRef, allowNull)}) {valueExpression}", 2496AtsTypeCategory.Handle => MapHandleType(typeRef.TypeId), 2619if (typeRef.Category == AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.Python (6)
AtsPythonCodeGenerator.cs (6)
154typeRef != null && typeRef.Category == AtsTypeCategory.Handle; 220AtsTypeCategory.Handle => GetWrapperOrHandleName(typeRef.TypeId), 1292var isResourceBuilder = capability.ReturnType != null && capability.ReturnType.Category == AtsTypeCategory.Handle && 1364if (capability.ReturnType != null && (capability.ReturnType.Category == AtsTypeCategory.Handle || capability.ReturnType.Category == AtsTypeCategory.Dto)) 1846if (targetTypeRef.Category != AtsTypeCategory.Handle) 2095if (!string.IsNullOrEmpty(typeRef.TypeId) && typeRef.Category == AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.Python.Tests (5)
AtsPythonCodeGeneratorTests.cs (5)
392Category = AtsTypeCategory.Handle 448Category = AtsTypeCategory.Handle 507Category = AtsTypeCategory.Handle 514Category = AtsTypeCategory.Handle, 522Category = AtsTypeCategory.Handle,
Aspire.Hosting.CodeGeneration.Rust (5)
AtsRustCodeGenerator.cs (5)
385AtsTypeCategory.Handle => true, 914AtsTypeCategory.Handle => MapHandleType(typeRef.TypeId), 953AtsTypeCategory.Handle => "Handle", 1058typeRef?.Category == AtsTypeCategory.Handle 1094if (typeRef.Category == AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.TypeScript (5)
TypeScriptApiProjector.cs (5)
1644typeRef is { Category: AtsTypeCategory.Handle }; 1689AtsTypeCategory.Handle => GetWrapperOrHandleName(typeRef.TypeId), 1996return typeRef.Category == AtsTypeCategory.Handle && typeRef.IsInterface; 2590if (targetTypeRef.Category != AtsTypeCategory.Handle) 2865if (!string.IsNullOrEmpty(typeRef.TypeId) && typeRef.Category == AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (8)
AtsTypeScriptCodeGeneratorTests.cs (8)
747Assert.Equal(AtsTypeCategory.Handle, dependencyParam.Type.Category); 1266Category = AtsTypeCategory.Handle 1512Category = AtsTypeCategory.Handle 2417Category = AtsTypeCategory.Handle 2622Category = AtsTypeCategory.Handle 2630Category = AtsTypeCategory.Handle 2716Category = AtsTypeCategory.Handle 2834Category = AtsTypeCategory.Handle
Aspire.Hosting.RemoteHost (11)
Ats\AtsMarshaller.cs (3)
153AtsTypeCategory.Handle => _handles.Marshal(value, typeRef.TypeId), 198AtsTypeCategory.Handle => _handles.Marshal(value, typeId), 437AtsTypeCategory.Handle => _handles.Marshal(value, AtsTypeMapping.DeriveTypeId(type)),
AtsCapabilityScanner.cs (6)
696typeRef.Category = AtsTypeCategory.Handle; 856Category = AtsTypeCategory.Handle, 887Category = AtsTypeCategory.Handle, 2886Category = AtsTypeCategory.Handle, 2991Category = AtsTypeCategory.Handle, 3058Category = AtsTypeCategory.Handle,
AtsContextFilter.cs (2)
326Category = AtsTypeCategory.Handle, 393if (typeRef.Category == AtsTypeCategory.Handle && !string.IsNullOrEmpty(typeRef.TypeId))
Aspire.Hosting.RemoteHost.Tests (8)
AtsCapabilityScannerTests.cs (2)
394Assert.Equal(AtsTypeCategory.Handle, callbackParameter.Type.Category); 559Assert.Equal(AtsTypeCategory.Handle, parameter.Type.Category);
AtsContextFilterTests.cs (6)
199Category = AtsTypeCategory.Handle 206Category = AtsTypeCategory.Handle, 509Category = AtsTypeCategory.Handle 537Category = AtsTypeCategory.Handle, 545Category = AtsTypeCategory.Handle 562Category = AtsTypeCategory.Handle
Aspire.TypeSystem (4)
AtsConstants.cs (2)
389return AtsTypeCategory.Handle; 490return AtsTypeCategory.Handle;
AtsContext.cs (2)
166return AtsTypeCategory.Handle; 170return AtsTypeCategory.Handle;