AttributeDataReader
Class static net8.0
Provides full-name-based discovery of ATS attributes from
Reflection.CustomAttributeData, so that third-party authors can define their own attribute types with the same full name without requiring a package reference to Aspire.Hosting. namespace Aspire.TypeSystem;
public static class AttributeDataReader{ // ...} 15 members
Methods15
Section titled MethodsGetAspireExportData(Type)static Gets
AspireExportData from the specified type, if present. GetAspireExportData(MethodInfo)static Gets
AspireExportData from the specified method, if present. GetAspireExportData(PropertyInfo)static Gets
AspireExportData from the specified property, if present. GetAspireExportDataAll(Assembly)static Gets all
AspireExportData entries from the specified assembly. GetAspireUnionData(ParameterInfo)static Gets
AspireUnionData from the specified parameter, if present. GetAspireUnionData(PropertyInfo)static Gets
AspireUnionData from the specified property, if present. GetAspireValueData(FieldInfo)static Gets
AspireValueData from the specified field, if present. GetAspireValueData(PropertyInfo)static Gets
AspireValueData from the specified property, if present. GetObsoleteData(MethodInfo)static Gets
ObsoleteData from the specified method, if present. GetObsoleteData(PropertyInfo)static Gets
ObsoleteData from the specified property, if present. GetObsoleteData(Type)static Gets
ObsoleteData from the specified type, if present. HasAspireDtoData(Type)staticbool Determines whether the specified
type has the AspireDto attribute. HasAspireExportIgnoreData(Type)staticbool Determines whether the specified
type has the AspireExportIgnore attribute. HasAspireExportIgnoreData(PropertyInfo)staticbool Determines whether the specified
property has the AspireExportIgnore attribute. HasAspireExportIgnoreData(MethodInfo)staticbool Determines whether the specified
method has the AspireExportIgnore attribute.