Class VBDeferredPropertyLetProcedureDesc
Describes a deferred property (Let) member; an accepted but unresolved member of an existing or deferred module type.
public sealed record VBDeferredPropertyLetProcedureDesc : VBPropertyLetProcedureDesc, IEquatable<VBType>, IEquatable<VBMemberDesc>, IEquatable<VBProcedureMemberDesc>, IEquatable<VBPropertyLetProcedureDesc>, IEquatable<VBDeferredPropertyLetProcedureDesc>
- Inheritance
-
VBDeferredPropertyLetProcedureDesc
- Implements
- Inherited Members
Remarks
Encountering a deferred member dring semantic traversal attaches the required semantics to produce a VBInferredTypeMember that can be materialized into a code action.
Constructors
VBDeferredPropertyLetProcedureDesc(string, ImmutableArray<VBParameterSymbol>)
Describes a deferred property (Let) member; an accepted but unresolved member of an existing or deferred module type.
public VBDeferredPropertyLetProcedureDesc(string Name, ImmutableArray<VBParameterSymbol> Parameters)
Parameters
NamestringThe name of the deferred
Property LetmemberParametersImmutableArray<VBParameterSymbol>
Remarks
Encountering a deferred member dring semantic traversal attaches the required semantics to produce a VBInferredTypeMember that can be materialized into a code action.
Properties
TypeInfo
Describes a specific deferred Property Let procedure member.
public static VBDeferredPropertyLetProcedureDesc TypeInfo { get; }