AttributePrimitiveValueList<TValue>
Namespace: Meshmakers.Octo.Runtime.Contracts.RepositoryEntities
Implements IAttributeValueList<TValue> for primitive data types
public class AttributePrimitiveValueList<TValue> : AttributeValueList<TValue, TValue>, IAttributeValueList<TValue>, IList<TValue>, ICollection<TValue>, IEnumerable<TValue>, IEnumerable
Type Parameters
TValue
Inheritance Object → AttributeValueList<TValue, TValue> → AttributePrimitiveValueList<TValue>
Implements IAttributeValueList<TValue>, IList<TValue>, ICollection<TValue>, IEnumerable<TValue>, IEnumerable
Properties
Item
public TValue Item { get; set; }
Property Value
TValue
Count
public int Count { get; }
Property Value
IsReadOnly
public bool IsReadOnly { get; }
Property Value
Constructors
AttributePrimitiveValueList(List<TValue>)
Constructor
public AttributePrimitiveValueList(List<TValue> list)
Parameters
list
List<TValue>
AttributePrimitiveValueList()
Constructor
public AttributePrimitiveValueList()
Methods
CreateSubType(TValue)
protected TValue CreateSubType(TValue valueBase)
Parameters
valueBase
TValue
Returns
TValue