DeployLX Software Protection System

StringCollection Members

The StringCollection type exposes the following members.

Constructors

Public methodStringCollection

Initializes a new instance of the StringCollection class.

Methods

Public methodAdd

Adds a String to the collection.

Public methodAddRange

Overloaded. Adds a collection of objects to the collection.

Public methodClear

Removes all items from the collection.

Inherited from WithEventsCollection.
Public methodContains

Determines if the collection contains the given String.

Public methodCopyTo

Copies the collection to an array.

Public methodEquals Inherited from Object.
Protected methodFinalize Inherited from Object.
Public methodGetHashCode Inherited from Object.
Public methodGetType Inherited from Object.
Public methodIndexOf

Gets the index of the given String.

Public methodInsert

Inserts the String at the given index.

Public methodMakeReadOnly

Overloaded. Sets the read only state of the collection to true. Cannot reverse.

Protected methodMemberwiseClone Inherited from Object.
Protected methodOnAdded

Raises the Added event.

Inherited from WithEventsCollection.
Protected methodOnAdding

Raises the Adding event.

Inherited from WithEventsCollection.
Protected methodOnChanged

Raises the Changed event.

Inherited from WithEventsCollection.
Protected methodOnChanging

Raises the Changing event.

Inherited from WithEventsCollection.
Protected methodOnIChanged

Raises the Changed event.

Inherited from WithEventsCollection.
Protected methodOnRemoved

Raises the Removed event.

Inherited from WithEventsCollection.
Protected methodOnRemoving

Raises the Removing event.

Inherited from WithEventsCollection.
Public methodReadFromXml

Reads from XML.

Public methodRemove

Removes the String at the given index from the collection.

Public methodRemoveAt

Removes the object at the given index from the collection.

Inherited from WithEventsCollection.
Public methodResumeEvents

Resumes firing events when large operation is complete.

Inherited from WithEventsCollection.
Public methodSuspendEvents

Suspends any events from firing when performing large operations.

Inherited from WithEventsCollection.
Public methodToString Inherited from Object.
Public methodWriteToXml

Overloaded. Writes to XML.

Properties

Public propertyCaseSensitive

Gets or sets a value that indicates if the collection is case sensitive.

Public propertyCount

Gets the count of items in the collection.

Inherited from WithEventsCollection.
Public propertyEventsSuspended

Gets a value that indicates if events are suspended on the collection.

Inherited from WithEventsCollection.
Public propertyIsReadOnly

Gets a value that indicates if the collection is read only.

Inherited from WithEventsCollection.
Public propertyItem

Gets or sets a String at the given index.

Protected propertyList

Gets the list used to implement the collection.

Inherited from WithEventsCollection.
Public propertySyncRoot

Gets an object to use when coordinating synchronized access on the collection.

Inherited from WithEventsCollection.

Events

Public eventAdded

Fired after an object is added to the collection.

Inherited from WithEventsCollection.
Public eventAdding

Fired before an object is added to the collection.

Inherited from WithEventsCollection.
Public eventChanged

Fired before an object is added to the collection.

Inherited from WithEventsCollection.
Public eventChanging

Fired before an object is changed to the collection.

Inherited from WithEventsCollection.
Public eventRemoved

Fired before an object is added to the collection.

Inherited from WithEventsCollection.
Public eventRemoving

Fired before an object is removed to the collection.

Inherited from WithEventsCollection.

Explicit Interface Implementations

Explicit interface implemetationPrivate methodIList..::..Add

Adds a new item to the end of the collection.

Inherited from WithEventsCollection.
Explicit interface implemetationPrivate methodIList..::..Contains

Gets a value that indicates if the object exists in the collection.

Inherited from WithEventsCollection.
Explicit interface implemetationPrivate methodICollection..::..CopyTo

Copies the contents of the collection to an array of the type stored in the collection.

Inherited from WithEventsCollection.
Explicit interface implemetationPrivate methodIEnumerable..::..GetEnumerator

Gets an enumerator capable of iterating over the collection.

Inherited from WithEventsCollection.
Explicit interface implemetationPrivate methodIList..::..IndexOf

Gets the index the object in the collection.

Inherited from WithEventsCollection.
Explicit interface implemetationPrivate methodIList..::..Insert

Inserts an object at the given index into the collection.

Inherited from WithEventsCollection.
Explicit interface implemetationPrivate propertyIList..::..IsFixedSize

Gets a value that indicates if the collection is of a fixed size.

Inherited from WithEventsCollection.
Explicit interface implemetationPrivate propertyICollection..::..IsSynchronized

Gets a value indicating if the instance of the collection is synchronized.

Inherited from WithEventsCollection.
Explicit interface implemetationPrivate propertyIList..::..Item

Gets or sets the object at the given index.

Inherited from WithEventsCollection.
Explicit interface implemetationPrivate methodIList..::..Remove

Removes the object from the collection.

Inherited from WithEventsCollection.
Explicit interface implemetationPrivate eventIChange..::..Changed

Fired before an object is added to the collection.

Inherited from WithEventsCollection.