Show / Hide Table of Contents

Class EnumerableFeatureAttribute

Attribute for enumerable feature.

Inheritance
System.Object
System.Attribute
NumlAttribute
FeatureAttribute
EnumerableFeatureAttribute
Inherited Members
System.Attribute.Equals(System.Object)
System.Attribute.GetHashCode()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace:numl.Model
Assembly:numl.dll
Syntax
[AttributeUsage(AttributeTargets.Property, AllowMultiple = false)]
public class EnumerableFeatureAttribute : FeatureAttribute

Constructors

View Source

EnumerableFeatureAttribute(Int32)

Constructor.

Declaration
public EnumerableFeatureAttribute(int length)
Parameters
Type Name Description
System.Int32 length

The length.

Methods

View Source

GenerateProperty(PropertyInfo)

Generates a property.

Declaration
public override Property GenerateProperty(PropertyInfo property)
Parameters
Type Name Description
System.Reflection.PropertyInfo property

The property.

Returns
Type Description
Property

The property.

Overrides
NumlAttribute.GenerateProperty(PropertyInfo)
Exceptions
Type Condition
System.InvalidOperationException

Thrown when the requested operation is invalid.

  • View Source
©2017 — Seth Juarez
numl v0.9.20-beta
MIT License
docs by docfx