Goblin - A Platform for 3D AR and VR Applications

ExpressionRootCollection Members

ExpressionRootCollection overview

Public Static Methods

ReadOnly Creates a read-only wrapper for a ExpressionRootCollection instance.
Synchronized Creates a synchronized (thread-safe) wrapper for a ExpressionRootCollection instance.

Public Instance Constructors

ExpressionRootCollection Overloaded. Initializes a new instance of the ExpressionRootCollection class.

Public Instance Properties

Capacity Gets or sets the number of elements the ExpressionRootCollection can contain.
Count Gets the number of elements actually contained in the ExpressionRootCollection.
IsFixedSize Gets a value indicating whether the collection has a fixed size.
IsReadOnly gets a value indicating whether the IList is read-only.
IsSynchronized Gets a value indicating whether access to the collection is synchronized (thread-safe).
Item Gets or sets the ExpressionRoot at the specified index.
SyncRoot Gets an object that can be used to synchronize access to the collection.

Public Instance Methods

Add Adds a ExpressionRoot to the end of the ExpressionRootCollection.
AddRangeOverloaded. Adds the elements of a ExpressionRoot array to the current ExpressionRootCollection.
Clear Removes all elements from the ExpressionRootCollection.
Clone Creates a shallow copy of the ExpressionRootCollection.
Contains Determines whether a given ExpressionRoot is in the ExpressionRootCollection.
CopyToOverloaded. Copies the entire ExpressionRootCollection to a one-dimensional ExpressionRoot array, starting at the specified index of the target array.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetEnumerator Returns an enumerator that can iterate through the ExpressionRootCollection.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
IndexOf Returns the zero-based index of the first occurrence of a ExpressionRoot in the ExpressionRootCollection.
Insert Inserts an element into the ExpressionRootCollection at the specified index.
Remove Removes the first occurrence of a specific ExpressionRoot from the ExpressionRootCollection.
RemoveAt Removes the element at the specified index of the ExpressionRootCollection.
ToString (inherited from Object) Returns a String that represents the current Object.
TrimToSize Sets the capacity to the actual number of elements.

Protected Instance Constructors

ExpressionRootCollection Overloaded. Initializes a new instance of the ExpressionRootCollection class.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

ExpressionRootCollection Class | DDW.CSharp.SymbolTable Namespace