Udostępnij za pośrednictwem


Klasa ProcessParameterMetadataCollection

Implementuje [T:System.Collections.ObjectModel.KeyedCollection<TKey,TItem>] nazwy parametrów procesu i metadanych.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.TeamFoundation.Build.Workflow
Zestaw:  Microsoft.TeamFoundation.Build.Workflow (w Microsoft.TeamFoundation.Build.Workflow.dll)

Składnia

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

Typ ProcessParameterMetadataCollection uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ProcessParameterMetadataCollection Inicjuje nowe wystąpienie klasy ProcessParameterMetadataCollection.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Comparer Pobiera Moduł porównujący równości rodzajowy, który jest używany do określenia równości kluczy w kolekcji. (Odziedziczone z KeyedCollection<String, ProcessParameterMetadata>).
Właściwość publiczna Count Zwraca liczbę elementów w rzeczywistooci przechowywany w Collection<T>. (Odziedziczone z Collection<ProcessParameterMetadata>).
Właściwość publiczna Item[TKey] Pobiera element z określonym kluczem. (Odziedziczone z KeyedCollection<String, ProcessParameterMetadata>).
Właściwość publiczna Item[Int32] Pobiera lub ustawia element pod określonym indeksem. (Odziedziczone z Collection<ProcessParameterMetadata>).

Początek

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje obiekt do końca Collection<T>. (Odziedziczone z Collection<ProcessParameterMetadata>).
Metoda publiczna Clear Usuwa wszystkie elementy z Collection<T>. (Odziedziczone z Collection<ProcessParameterMetadata>).
Metoda publiczna Contains(TKey) Określa, czy kolekcja zawiera element z określonym kluczem. (Odziedziczone z KeyedCollection<String, ProcessParameterMetadata>).
Metoda publiczna Contains(T) Określa, czy element jest w Collection<T>. (Odziedziczone z Collection<ProcessParameterMetadata>).
Metoda publiczna CopyTo Kopiuje cały Collection<T> do zgodnych z jednowymiarowego Array, począwszy od określonego indeksu tablicy docelowej. (Odziedziczone z Collection<ProcessParameterMetadata>).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji Collection<T>. (Odziedziczone z Collection<ProcessParameterMetadata>).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna IndexOf Wyszukuje określony obiekt i zwraca indeks pierwszego wystąpienia w obrębie całego od zera Collection<T>. (Odziedziczone z Collection<ProcessParameterMetadata>).
Metoda publiczna Insert Wstawia element do Collection<T> pod określonym indeksem. (Odziedziczone z Collection<ProcessParameterMetadata>).
Metoda publiczna Remove(TKey) Usuwa element z określonym kluczem z KeyedCollection<TKey, TItem>. (Odziedziczone z KeyedCollection<String, ProcessParameterMetadata>).
Metoda publiczna Remove(T) Usuwa pierwsze wystąpienie określonego obiektu z Collection<T>. (Odziedziczone z Collection<ProcessParameterMetadata>).
Metoda publiczna RemoveAt Usuwa element pod określonym indeksem z Collection<T>. (Odziedziczone z Collection<ProcessParameterMetadata>).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IList.Add Dodaje element do IList. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuMetoda prywatna IList.Contains Określa, czy IList zawiera określoną wartość. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuMetoda prywatna ICollection.CopyTo Kopiuje elementy z ICollection do Array, począwszy od określonego Array indeksu. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuMetoda prywatna IEnumerable.GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji kolekcji. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuMetoda prywatna IList.IndexOf Określa indeks określonego elementu IList. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuMetoda prywatna IList.Insert Wstawia element do IList pod określonym indeksem. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsFixedSize Pobiera wartość określającą czy IList ma stały rozmiar. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection<T>.IsReadOnly Pobiera wartość określającą czy ICollection<T> jest tylko do odczytu. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsReadOnly Pobiera wartość określającą czy IList jest tylko do odczytu. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.IsSynchronized Pobiera wartość określającą czy dostęp do ICollection jest synchronizowane (bezpieczne dla wątków). (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuWłaściwość prywatna IList.Item Pobiera lub ustawia element pod określonym indeksem. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuMetoda prywatna IList.Remove Usuwa pierwsze wystąpienie określonego obiektu z IList. (Odziedziczone z Collection<ProcessParameterMetadata>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.SyncRoot Pobiera obiekt, który może służyć do synchronizowania dostępu do ICollection. (Odziedziczone z Collection<ProcessParameterMetadata>).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Build.Workflow