Class AspectApplication
Object respresenting an Aspect application.
Namespace: Amazon.CDK
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class AspectApplication : DeputyBase
Syntax (vb)
Public Class AspectApplication Inherits DeputyBase
Remarks
Stores the Aspect, the pointer to the construct it was applied to, and the priority value of that Aspect.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK;
using Constructs;
IAspect aspect;
Construct construct;
var aspectApplication = new AspectApplication(construct, aspect, 123);
Synopsis
Constructors
| AspectApplication(IConstruct, IAspect, double) | Initializes AspectApplication object. |
Properties
| Aspect | The Aspect that was applied. |
| Construct | The construct that the Aspect was applied to. |
| Priority | Gets the priority value. |
Constructors
AspectApplication(IConstruct, IAspect, double)
Initializes AspectApplication object.
public AspectApplication(IConstruct construct, IAspect aspect, double priority)
Parameters
Remarks
Stores the Aspect, the pointer to the construct it was applied to, and the priority value of that Aspect.
ExampleMetadata: fixture=_generated
Properties
Aspect
The Aspect that was applied.
public virtual IAspect Aspect { get; }
Property Value
Remarks
Stores the Aspect, the pointer to the construct it was applied to, and the priority value of that Aspect.
ExampleMetadata: fixture=_generated
Construct
The construct that the Aspect was applied to.
public virtual IConstruct Construct { get; }
Property Value
IConstruct
Remarks
Stores the Aspect, the pointer to the construct it was applied to, and the priority value of that Aspect.
ExampleMetadata: fixture=_generated
Priority
Gets the priority value.
public virtual double Priority { get; set; }
Property Value
Remarks
Sets the priority value.