Show / Hide Table of Contents

Class GuidProperty

Represents a guid property.

Inheritance
System.Object
Property
GuidProperty
Inherited Members
Property.Name
Property.Type
Property.Length
Property.Start
Property.Discrete
Property.PreProcess(Object)
Property.PostProcess(IEnumerable<Object>)
Property.PostProcess(Object)
Property.GetColumns()
Property.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace:numl.Model
Assembly:numl.dll
Syntax
public class GuidProperty : Property

Constructors

View Source

GuidProperty()

Default constructor.

Declaration
public GuidProperty()

Properties

View Source

Categories

Declaration
public Guid[] Categories { get; set; }
Property Value
Type Description
System.Guid[]

The categories.

Methods

View Source

Convert(Double)

Convert from number to guid.

Declaration
public override object Convert(double val)
Parameters
Type Name Description
System.Double val

Number.

Returns
Type Description
System.Object

Guid.

Overrides
Property.Convert(Double)
View Source

Convert(Object)

Convert guid to list of numbers.

Declaration
public override IEnumerable<double> Convert(object o)
Parameters
Type Name Description
System.Object o

in guid.

Returns
Type Description
System.Collections.Generic.IEnumerable<System.Double>

lazy list of numbers.

Overrides
Property.Convert(Object)
Exceptions
Type Condition
System.InvalidOperationException

Thrown when the requested operation is invalid.

View Source

Equals(Object)

Equality test

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj

object to compare

Returns
Type Description
System.Boolean

equality

Overrides
Property.Equals(Object)
View Source

GetHashCode()

Return hash

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

hash

Overrides
Property.GetHashCode()
View Source

PreProcess(IEnumerable<Object>)

Preprocess data set to create category list.

Declaration
public override void PreProcess(IEnumerable<object> examples)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Object> examples

.

Overrides
Property.PreProcess(IEnumerable<Object>)
  • View Source
©2017 — Seth Juarez
numl v0.9.20-beta
MIT License
docs by docfx