System.Diagnostics.PerformanceCounterPermissionEntryCollection: Method Members

The methods of System.Diagnostics.PerformanceCounterPermissionEntryCollection are listed below. For a list of all members, see the PerformanceCounterPermissionEntryCollection Members list.

See Also: Inherited members from System.Collections.CollectionBase

Public Methods

Add(PerformanceCounterPermissionEntry) : int

Adds a specified System.Diagnostics.PerformanceCounterPermissionEntry to this collection.

AddRange(PerformanceCounterPermissionEntry[])

Appends a set of specified permission entries to this collection.

AddRange(PerformanceCounterPermissionEntryCollection)

Appends a set of specified permission entries to this collection.

Contains(PerformanceCounterPermissionEntry) : bool

Determines whether this collection contains a specified System.Diagnostics.PerformanceCounterPermissionEntry object.

CopyTo(PerformanceCounterPermissionEntry[], int)

Copies the permission entries from this collection to an array, starting at a particular index of the array.

IndexOf(PerformanceCounterPermissionEntry) : int

Determines the index of a specified permission entry in this collection.

Insert(int, PerformanceCounterPermissionEntry)

Inserts a permission entry into this collection at a specified index.

Remove(PerformanceCounterPermissionEntry)

Removes a specified permission entry from this collection.

Protected Methods

override
OnClear()

Performs additional custom processes after clearing the contents of the collection.

override
OnInsert(int, object)

Performs additional custom processes before a new permission entry is inserted into the collection.

override
OnRemove(int, object)

Performs additional custom processes when removing a new permission entry from the collection.

override
OnSet(int, object, object)

Performs additional custom processes before setting a value in the collection.