Show / Hide Table of Contents

Class AspectApplication

Object respresenting an Aspect application.

Inheritance
object
AspectApplication
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
construct IConstruct
aspect IAspect
priority double
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

IAspect

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

double

Remarks

Sets the priority value.

Back to top Generated by DocFX