AspireExportData
Class sealed net8.0
Name-based adapter for [AspireExport] attribute data, parsed from
Reflection.CustomAttributeData. namespace Aspire.TypeSystem;
public sealed class AspireExportData{ // ...} 8 members
Constructors1
Section titled ConstructorsProperties7
Section titled PropertiesDescriptionget; initstring? Gets a description of what this export does.
ExposeMethodsget; initbool Gets whether to expose public instance methods of this type as ATS capabilities.
ExposePropertiesget; initbool Gets whether to expose properties of this type as ATS capabilities.
Idget; initstring? Gets the method name / capability id from the constructor argument.
MethodNameget; initstring? Gets the method name override for generated polyglot SDKs.
RunSyncOnBackgroundThreadget; initbool Gets whether synchronous exported methods should be invoked on a background thread by the ATS dispatcher.
Typeget; initType? Gets the CLR type for assembly-level type exports.