Click or drag to resize

FurreList Class

This stuff is still in the planning stages. Any questions or Comments are welcome.

[This is preliminary documentation and is subject to change.]

Furre List information for a Furcadia Dream

Implements List

Inheritance Hierarchy
SystemObject
  System.Collections.GenericListFurre
    Furcadia.Net.DreamInfoFurreList

Namespace:  Furcadia.Net.DreamInfo
Assembly:  FurcadiaLib (in FurcadiaLib.dll) Version: 2.19.PreAlpha 59
Syntax
public class FurreList : List<Furre>, 
	ICollection, IEnumerable

The FurreList type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyCapacity
Gets or sets the total number of elements the internal data structure can hold without resizing.
(Inherited from ListFurre.)
Public propertyCount (Inherited from ListFurre.)
Public propertyIsSynchronized
Gets a value indicating whether access to the ICollection is synchronized (thread safe).
Public propertyItemInt32
Gets or sets the element at the specified index.
(Inherited from ListFurre.)
Public propertyItemFurre
Gets or set the Furre at index of fur
Public propertySyncRoot
Gets an object that can be used to synchronize access to the ICollection.
Top
Methods
  NameDescription
Public methodAdd (Inherited from ListFurre.)
Public methodAddRange (Inherited from ListFurre.)
Public methodAsReadOnly (Inherited from ListFurre.)
Public methodBinarySearch(T)
Searches the entire sorted ListT for an element using the default comparer and returns the zero-based index of the element.
(Inherited from ListFurre.)
Public methodBinarySearch(T, IComparerT)
Searches the entire sorted ListT for an element using the specified comparer and returns the zero-based index of the element.
(Inherited from ListFurre.)
Public methodBinarySearch(Int32, Int32, T, IComparerT)
Searches a range of elements in the sorted ListT for an element using the specified comparer and returns the zero-based index of the element.
(Inherited from ListFurre.)
Public methodClear (Inherited from ListFurre.)
Public methodContains(String)
Determines whether [contains] [the specified furre name].
Public methodContains(Base220)
Determines whether [contains] [the specified furre identifier].
Public methodContains(T) (Inherited from ListFurre.)
Public methodConvertAllTOutput (Inherited from ListFurre.)
Public methodCopyTo(T) (Inherited from ListFurre.)
Public methodCopyTo(Array, Int32)
Public methodCopyTo(T, Int32) (Inherited from ListFurre.)
Public methodCopyTo(Int32, T, Int32, Int32)
Copies a range of elements from the ListT to a compatible one-dimensional array, starting at the specified index of the target array.
(Inherited from ListFurre.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExists (Inherited from ListFurre.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFind
Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire ListT.
(Inherited from ListFurre.)
Public methodFindAll
Retrieves all the elements that match the conditions defined by the specified predicate.
(Inherited from ListFurre.)
Public methodFindIndex(PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the entire ListT.
(Inherited from ListFurre.)
Public methodFindIndex(Int32, PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the ListT that extends from the specified index to the last element.
(Inherited from ListFurre.)
Public methodFindIndex(Int32, Int32, PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the ListT that starts at the specified index and contains the specified number of elements.
(Inherited from ListFurre.)
Public methodFindLast
Searches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire ListT.
(Inherited from ListFurre.)
Public methodFindLastIndex(PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire ListT.
(Inherited from ListFurre.)
Public methodFindLastIndex(Int32, PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the ListT that extends from the first element to the specified index.
(Inherited from ListFurre.)
Public methodFindLastIndex(Int32, Int32, PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the ListT that contains the specified number of elements and ends at the specified index.
(Inherited from ListFurre.)
Public methodForEach (Inherited from ListFurre.)
Public methodGetEnumerator (Inherited from ListFurre.)
Public methodGetFurreByID
Get's a Furre from the Dream List bu it's ID
Public methodGetFurreByName
Gets the furre by name.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetRange (Inherited from ListFurre.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf(T) (Inherited from ListFurre.)
Public methodIndexOf(T, Int32)
Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the ListT that extends from the specified index to the last element.
(Inherited from ListFurre.)
Public methodIndexOf(T, Int32, Int32)
Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the ListT that starts at the specified index and contains the specified number of elements.
(Inherited from ListFurre.)
Public methodInsert (Inherited from ListFurre.)
Public methodInsertRange (Inherited from ListFurre.)
Public methodLastIndexOf(T) (Inherited from ListFurre.)
Public methodLastIndexOf(T, Int32)
Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the ListT that extends from the first element to the specified index.
(Inherited from ListFurre.)
Public methodLastIndexOf(T, Int32, Int32)
Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the ListT that contains the specified number of elements and ends at the specified index.
(Inherited from ListFurre.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove(Base220)
Removes a Furre based on their Furre ID
Public methodRemove(T) (Inherited from ListFurre.)
Public methodRemoveAll
Removes all the elements that match the conditions defined by the specified predicate.
(Inherited from ListFurre.)
Public methodRemoveAt (Inherited from ListFurre.)
Public methodRemoveRange (Inherited from ListFurre.)
Public methodReverse (Inherited from ListFurre.)
Public methodReverse(Int32, Int32)
Reverses the order of the elements in the specified range.
(Inherited from ListFurre.)
Public methodSort (Inherited from ListFurre.)
Public methodSort(IComparerT) (Inherited from ListFurre.)
Public methodSort(ComparisonT) (Inherited from ListFurre.)
Public methodSort(Int32, Int32, IComparerT) (Inherited from ListFurre.)
Public methodToArray (Inherited from ListFurre.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTrimExcess (Inherited from ListFurre.)
Public methodTrueForAll (Inherited from ListFurre.)
Public methodUpdate
Updates the specified furre in the list.
Top
Extension Methods
  NameDescription
Public Extension MethodAsDouble
Ases the double.
(Defined by ObjectExtensions.)
Public Extension MethodAsInt16
converts an object to 16 bit integer
(Defined by ObjectExtensions.)
Public Extension MethodAsInt32
Ases the int32.
(Defined by ObjectExtensions.)
Public Extension MethodAsInt64
Ases the int64.
(Defined by ObjectExtensions.)
Public Extension MethodAsString
Ases the string.
(Defined by ObjectExtensions.)
Top
See Also