Skip to content
Docs Try Aspire
Docs Try

AtsDtoPropertyInfo Properties

Class Properties 8 members
Represents a property of a DTO type.
Gets or sets the parameters of the callback delegate. Only populated when AtsDtoPropertyInfo.IsCallback is true.
public IReadOnlyList<AtsCallbackParameterInfo>? CallbackParameters { get; init; }
Gets or sets the return type for the callback delegate. Only populated when AtsDtoPropertyInfo.IsCallback is true.
public AtsTypeRef? CallbackReturnType { get; init; }
Description Section titled Description nullable string?
Gets or sets a description of this property.
public string? Description { get; init; }
Gets or sets the XML documentation captured for this property.
public AtsDocumentationInfo? Documentation { get; init; }
Gets or sets whether this property is a callback delegate. Callbacks are inferred from delegate types (Func, Action, custom delegates).
public bool IsCallback { get; init; }
Gets or sets whether this property is optional (nullable or has default).
public bool IsOptional { get; init; }
Gets or sets the property name.
public string Name { get; init; }
Gets or sets the property type reference.
public AtsTypeRef Type { get; init; }