Freigeben über


ProcessParameterMetadataCollection-Klasse

Implementiert ein System.Collections.ObjectModel.KeyedCollection<TKey,TItem> von Prozessparameternamen und die Metadaten.

Vererbungshierarchie

System.Object
  System.Collections.ObjectModel.Collection<ProcessParameterMetadata>
    System.Collections.ObjectModel.KeyedCollection<String, ProcessParameterMetadata>
      Microsoft.TeamFoundation.Build.Workflow.ProcessParameterMetadataCollection

Namespace:  Microsoft.TeamFoundation.Build.Workflow
Assembly:  Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)

Syntax

'Declaration
Public NotInheritable Class ProcessParameterMetadataCollection _
    Inherits KeyedCollection(Of String, ProcessParameterMetadata)
public sealed class ProcessParameterMetadataCollection : KeyedCollection<string, ProcessParameterMetadata>

Der ProcessParameterMetadataCollection-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ProcessParameterMetadataCollection Initialisiert eine neue Instanz der ProcessParameterMetadataCollections-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Comparer Ruft den generischen Gleichheitsvergleich ab, der verwendet wird, um die Gleichheit von Schlüsseln in der Auflistung zu bestimmen. (Von KeyedCollection<String, ProcessParameterMetadata> geerbt.)
Öffentliche Eigenschaft Count Ruft die Anzahl der Elemente ab, die tatsächlich in der Collection<T> enthalten sind. (Von Collection<ProcessParameterMetadata> geerbt.)
Öffentliche Eigenschaft Item[TKey] Ruft das Element mit dem angegebenen Schlüssel ab. (Von KeyedCollection<String, ProcessParameterMetadata> geerbt.)
Öffentliche Eigenschaft Item[Int32] Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von Collection<ProcessParameterMetadata> geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Fügt am Ende der Collection<T> ein Objekt hinzu. (Von Collection<ProcessParameterMetadata> geerbt.)
Öffentliche Methode Clear Entfernt alle Elemente aus der Collection<T>. (Von Collection<ProcessParameterMetadata> geerbt.)
Öffentliche Methode Contains(TKey) Bestimmt, ob die Auflistung ein Element mit dem angegebenen Schlüssel enthält. (Von KeyedCollection<String, ProcessParameterMetadata> geerbt.)
Öffentliche Methode Contains(T) Bestimmt, ob sich ein Element in Collection<T> befindet. (Von Collection<ProcessParameterMetadata> geerbt.)
Öffentliche Methode CopyTo Kopiert die gesamte Collection<T> in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Von Collection<ProcessParameterMetadata> geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetEnumerator Gibt einen Enumerator zurück, der die Collection<T> durchläuft. (Von Collection<ProcessParameterMetadata> geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IndexOf Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb der gesamten Collection<T> zurück. (Von Collection<ProcessParameterMetadata> geerbt.)
Öffentliche Methode Insert Fügt am angegebenen Index ein Element in die Collection<T> ein. (Von Collection<ProcessParameterMetadata> geerbt.)
Öffentliche Methode Remove(TKey) Entfernt das Element mit dem angegebenen Schlüssel aus der KeyedCollection<TKey, TItem>. (Von KeyedCollection<String, ProcessParameterMetadata> geerbt.)
Öffentliche Methode Remove(T) Entfernt das erste Vorkommen eines bestimmten Objekts aus der Collection<T>. (Von Collection<ProcessParameterMetadata> geerbt.)
Öffentliche Methode RemoveAt Entfernt das Element am angegebenen Index aus der Collection<T>. (Von Collection<ProcessParameterMetadata> geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IList.Add Fügt der IList ein Element hinzu. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Contains Bestimmt, ob die IList einen bestimmten Wert enthält. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection.CopyTo Kopiert die Elemente der ICollection in ein Array, beginnend bei einem bestimmten Array-Index. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable.GetEnumerator Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.IndexOf Bestimmt den Index eines bestimmten Elements in der IList. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Insert Fügt ein Element am angegebenen Index in die IList ein. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.IsFixedSize Ruft einen Wert ab, der angibt, ob IList eine feste Größe hat. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection<T>.IsReadOnly Ruft einen Wert ab, der angibt, ob das ICollection<T> schreibgeschützt ist. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.IsReadOnly Ruft einen Wert ab, der angibt, ob die IList schreibgeschützt ist. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.IsSynchronized Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert (threadsicher) ist. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.Item Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Remove Entfernt das erste Vorkommen eines bestimmten Objekts aus IList. (Von Collection<ProcessParameterMetadata> geerbt.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.SyncRoot Ruft ein Objekt ab, mit dem der Zugriff auf ICollection synchronisiert werden kann. (Von Collection<ProcessParameterMetadata> geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Workflow-Namespace