The PriorityQueue type exposes the following members.

Constructors

  NameDescription
Public methodPriorityQueue()()()()
Initializes a new instance of the PriorityQueue class.
Public methodPriorityQueue(IComparer)
Initializes a new instance of the PriorityQueue class with the specified IComparer.

Methods

  NameDescription
Public methodClear
Removes all elements from the PriorityQueue.
Public methodContains
Returns a value indicating whether the specified element is in the PriorityQueue.
Public methodCopyTo
Public methodDequeue
Removes the element at the head of the PriorityQueue.
Public methodEnqueue
Enqueues the specified element into the PriorityQueue.
Public methodEquals
Determina si el objeto Object especificado es igual al objeto Object actual.
(Inherited from Object.)
Protected methodFinalize
Permite que un objeto Object intente liberar recursos y realizar otras operaciones de limpieza antes de que el objeto Object sea reclamado por el recolector de elementos no utilizados.
(Inherited from Object.)
Public methodGetEnumerator
Public methodGetHashCode
Actúa como función hash para un tipo concreto.
(Inherited from Object.)
Public methodGetType
Obtiene el objeto Type de la instancia actual.
(Inherited from Object.)
Protected methodMemberwiseClone
Crea una copia superficial del objeto Object actual.
(Inherited from Object.)
Public methodPeek
Returns the element at the head of the PriorityQueue without removing it.
Public methodRemove
Removes the specified element from the PriorityQueue.
Public methodStatic memberSynchronized
Returns a synchronized wrapper of the specified PriorityQueue.
Public methodStatic memberTest
Public methodToString
Devuelve una clase String que representa la clase Object actual.
(Inherited from Object.)

Properties

  NameDescription
Public propertyCount
Public propertyIsSynchronized
Public propertySyncRoot

See Also