C# Class xpidea.neuro.net.NeuroLinkCollection

Inheritance: xpidea.neuro.net.patterns.NeuroObjectCollection
Mostrar archivo Open project: AlexCherkasov/Neuro.NET Class Usage Examples

Public Methods

Method Description
Add ( NeuroLink value ) : int

Adds a with the specified value to the .

AddRange ( NeuroLink value ) : void

Copies the elements of an array to the end of the xpidea.neuro.net.NeuroLinkCollection.

AddRange ( NeuroLinkCollection value ) : void

Adds the contents of another xpidea.neuro.net.NeuroLinkCollection to the end of the collection.

Contains ( NeuroLink value ) : bool

Gets a value indicating whether the contains the specified .

CopyTo ( NeuroLink array, int index ) : void

Copies the xpidea.neuro.net.NeuroLinkCollection values to a one-dimensional System.Array instance at the specified index.

GetEnumerator ( ) : CustomNeuroLinkEnumerator

Returns an enumerator that can iterate through the .

IndexOf ( NeuroLink value ) : int

Returns the index of a in the .

Insert ( int index, NeuroLink value ) : void

Inserts a xpidea.neuro.net.NeuroLink into the xpidea.neuro.net.NeuroLinkCollection at the specified index.

NeuroLinkCollection ( ) : System

Initializes a new instance of .

NeuroLinkCollection ( NeuroLink value ) : System

Initializes a new instance of containing any array of objects.

NeuroLinkCollection ( NeuroLinkCollection value ) : System

Initializes a new instance of based on another .

Remove ( NeuroLink value ) : void

Removes a specific xpidea.neuro.net.NeuroLink from the xpidea.neuro.net.NeuroLinkCollection .

this ( int index ) : NeuroLink

Represents the entry at the specified index of the .

Protected Methods

Method Description
CreateContainigObject ( ) : NeuroObject

Overridden.Creates new object contained by collection.

Method Details

Add() public method

Adds a with the specified value to the .

public Add ( NeuroLink value ) : int
value NeuroLink The to add.
return int

AddRange() public method

Copies the elements of an array to the end of the xpidea.neuro.net.NeuroLinkCollection.

public AddRange ( NeuroLink value ) : void
value NeuroLink /// An array of type containing the objects to add to the collection. ///
return void

AddRange() public method

Adds the contents of another xpidea.neuro.net.NeuroLinkCollection to the end of the collection.

public AddRange ( NeuroLinkCollection value ) : void
value NeuroLinkCollection /// A containing the objects to add to the collection. ///
return void

Contains() public method

Gets a value indicating whether the contains the specified .

public Contains ( NeuroLink value ) : bool
value NeuroLink The to locate.
return bool

CopyTo() public method

Copies the xpidea.neuro.net.NeuroLinkCollection values to a one-dimensional System.Array instance at the specified index.

/// is multidimensional. /// -or- /// /// The number of elements in the is greater than the /// available space between and the end of . /// /// is . /// is less than /// 's lowbound. ///
public CopyTo ( NeuroLink array, int index ) : void
array NeuroLink /// /// The one-dimensional that is the destination of the values copied from /// . /// ///
index int The index in where copying begins.
return void

CreateContainigObject() protected method

Overridden.Creates new object contained by collection.
protected CreateContainigObject ( ) : NeuroObject
return NeuroObject

GetEnumerator() public method

Returns an enumerator that can iterate through the .

public GetEnumerator ( ) : CustomNeuroLinkEnumerator
return CustomNeuroLinkEnumerator

IndexOf() public method

Returns the index of a in the .

public IndexOf ( NeuroLink value ) : int
value NeuroLink The to locate.
return int

Insert() public method

Inserts a xpidea.neuro.net.NeuroLink into the xpidea.neuro.net.NeuroLinkCollection at the specified index.

public Insert ( int index, NeuroLink value ) : void
index int The zero-based index where should be inserted.
value NeuroLink
return void

NeuroLinkCollection() public method

Initializes a new instance of .

public NeuroLinkCollection ( ) : System
return System

NeuroLinkCollection() public method

Initializes a new instance of containing any array of objects.

public NeuroLinkCollection ( NeuroLink value ) : System
value NeuroLink /// A array of objects with which to intialize the collection ///
return System

NeuroLinkCollection() public method

Initializes a new instance of based on another .

public NeuroLinkCollection ( NeuroLinkCollection value ) : System
value NeuroLinkCollection /// A from which the contents are copied ///
return System

Remove() public method

Removes a specific xpidea.neuro.net.NeuroLink from the xpidea.neuro.net.NeuroLinkCollection .

is not found in the Collection.
public Remove ( NeuroLink value ) : void
value NeuroLink /// The to remove from the /// . ///
return void

this() public method

Represents the entry at the specified index of the .

/// is outside the valid range of indexes /// for the collection. ///
public this ( int index ) : NeuroLink
index int /// The zero-based index of the entry to locate in the collection. ///
return NeuroLink