Show / Hide Table of Contents

Class AbstractArrayIntrinsic

Abstract base class for intrinsics that have an array of items

Inheritance
Object
AbstractIntrinsic
AbstractArrayIntrinsic
AbstractLogicalIntrinsic
CidrIntrinsic
FindInMapIntrinsic
GetAttIntrinsic
IfIntrinsic
JoinIntrinsic
SelectIntrinsic
SplitIntrinsic
Implements
IIntrinsic
IEnumerable<Object>
IEnumerable
Inherited Members
AbstractIntrinsic.ExtraData
AbstractIntrinsic.LongName
AbstractIntrinsic.TagName
AbstractIntrinsic.Type
AbstractIntrinsic.UseLongForm
AbstractIntrinsic.Evaluate(ITemplate)
AbstractIntrinsic.GetEnumerator()
AbstractIntrinsic.GetReferencedObjects(ITemplate)
AbstractIntrinsic.WriteYaml(IEmitter, IValueSerializer)
AbstractIntrinsic.IEnumerable.GetEnumerator()
AbstractIntrinsic.SetValue(IEnumerable<Object>)
AbstractIntrinsic.SetValue(Object)
AbstractIntrinsic.UnpackIntrinsic(Object)
AbstractIntrinsic.ValidateValues(Int32, Int32, IList<Object>)
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Firefly.CloudFormationParser.Intrinsics.Abstractions
Assembly: Firefly.CloudFormationParser.dll
Syntax
public abstract class AbstractArrayIntrinsic : AbstractIntrinsic, IIntrinsic, IEnumerable<object>, IEnumerable

Constructors

| Improve this Doc View Source

AbstractArrayIntrinsic()

Initializes a new instance of the AbstractArrayIntrinsic class.

Declaration
protected AbstractArrayIntrinsic()
| Improve this Doc View Source

AbstractArrayIntrinsic(Object)

Initializes a new instance of the AbstractArrayIntrinsic class.

Declaration
protected AbstractArrayIntrinsic(object value)
Parameters
Type Name Description
Object value

The value.

| Improve this Doc View Source

AbstractArrayIntrinsic(Object, Boolean)

Initializes a new instance of the AbstractArrayIntrinsic class.

Declaration
protected AbstractArrayIntrinsic(object value, bool useLongForm)
Parameters
Type Name Description
Object value

The value.

Boolean useLongForm

If set to true, emit long form of intrinsic when serializing.

Properties

| Improve this Doc View Source

Items

Gets or sets the item list for the intrinsic

Declaration
public List<object> Items { get; protected set; }
Property Value
Type Description
List<Object>

The items.

Implements

IIntrinsic
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable

See Also

AbstractIntrinsic
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX