AtsParameterInfo
Class sealed net8.0
Represents a parameter in an ATS capability.
namespace Aspire.TypeSystem;
public sealed class AtsParameterInfo{ // ...} 9 members
Constructors1
Section titled ConstructorsProperties8
Section titled PropertiesCallbackParametersget; init Gets or sets the parameters of the callback delegate. Only populated when
AtsParameterInfo.IsCallback is true. CallbackReturnTypeget; init Gets or sets the return type for the callback delegate. Only populated when
AtsParameterInfo.IsCallback is true. DefaultValueget; initobject? Gets or sets the default value for optional parameters.
IsCallbackget; initbool Gets or sets whether this parameter is a callback delegate. Callbacks are inferred from delegate types (Func, Action, custom delegates).
IsNullableget; initbool Gets or sets whether this parameter is nullable.
IsOptionalget; initbool Gets or sets whether this parameter is optional.
Nameget; initstring Gets or sets the parameter name.
Typeget; init Gets or sets the type reference with full type metadata.