PropertyIdCollection Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines a collection of property identifiers.
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("0224915A-84AF-4863-9316-30377139F236")]
public class PropertyIdCollection : Microsoft.Hpc.Scheduler.SchedulerCollection<Microsoft.Hpc.Scheduler.Properties.PropertyId>, Microsoft.Hpc.Scheduler.IPropertyIdCollection, System.Collections.Generic.ICollection<Microsoft.Hpc.Scheduler.Properties.PropertyId>, System.Collections.Generic.IEnumerable<Microsoft.Hpc.Scheduler.Properties.PropertyId>, System.Collections.ICollection
type PropertyIdCollection = class
inherit SchedulerCollection<PropertyId>
interface IPropertyIdCollection
interface ISchedulerCollection
interface ICollection
interface IEnumerable
interface ICollection<PropertyId>
interface seq<PropertyId>
Public Class PropertyIdCollection
Inherits SchedulerCollection(Of PropertyId)
Implements ICollection, ICollection(Of PropertyId), IEnumerable(Of PropertyId), IPropertyIdCollection
- Inheritance
- Attributes
- Implements
Constructors
PropertyIdCollection() |
Initializes a new instance of this class. |
Properties
Count |
Retrieves a count of the number of items in the collection. (Inherited from SchedulerCollection<T>) |
IsReadOnly |
Determines whether the collection is read-only. (Inherited from SchedulerCollection<T>) |
IsSynchronized |
Determines whether access to the collection is synchronized. (Inherited from SchedulerCollection<T>) |
Item[Int32] |
Retrieves the specified item from the collection. (Inherited from SchedulerCollection<T>) |
SyncRoot |
Retrieves an object that can be used to synchronize access to the collection. (Inherited from SchedulerCollection<T>) |
Methods
Add(T) |
Adds an item to the collection. (Inherited from SchedulerCollection<T>) |
AddPropertyId(PropertyId) |
Adds a property identifier to the collection. |
Clear() |
Removes all items from the collection. (Inherited from SchedulerCollection<T>) |
Contains(T) |
Determines whether the collection contains the specified item. (Inherited from SchedulerCollection<T>) |
CopyTo(Array, Int32) |
Copies items from the collection to an array at the specified index. (Inherited from SchedulerCollection<T>) |
CopyTo(T[], Int32) |
Copies items from the collection to an array at the specified index. (Inherited from SchedulerCollection<T>) |
GetIds() |
Retrieves and array of property identifiers. |
Remove(T) |
Removes the first occurrence of the specified item from the collection. (Inherited from SchedulerCollection<T>) |
Explicit Interface Implementations
IEnumerable.GetEnumerator() | (Inherited from SchedulerCollection<T>) |
IEnumerable<T>.GetEnumerator() | (Inherited from SchedulerCollection<T>) |
IPropertyIdCollection.GetEnumerator() | |
ISchedulerCollection.Add(Object) | (Inherited from SchedulerCollection<T>) |
ISchedulerCollection.Contains(Object) | (Inherited from SchedulerCollection<T>) |
ISchedulerCollection.GetEnumerator() | (Inherited from SchedulerCollection<T>) |
ISchedulerCollection.Item[Int32] | (Inherited from SchedulerCollection<T>) |
ISchedulerCollection.Remove(Object) | (Inherited from SchedulerCollection<T>) |