SettingsPropertyCollection Klasa

Definicja

Zawiera kolekcję obiektów SettingsProperty.Contains a collection of SettingsProperty objects.

public ref class SettingsPropertyCollection : ICloneable, System::Collections::ICollection
public class SettingsPropertyCollection : ICloneable, System.Collections.ICollection
type SettingsPropertyCollection = class
    interface ICollection
    interface IEnumerable
    interface ICloneable
type SettingsPropertyCollection = class
    interface ICloneable
    interface ICollection
    interface IEnumerable
type SettingsPropertyCollection = class
    interface IEnumerable
    interface ICloneable
    interface ICollection
Public Class SettingsPropertyCollection
Implements ICloneable, ICollection
Dziedziczenie
SettingsPropertyCollection
Implementuje

Uwagi

Kolekcja SettingsPropertyCollection zawiera kolekcję obiektów SettingsProperty.The SettingsPropertyCollection collection contains a collection of SettingsProperty objects. Obiekt SettingsProperty jest używany wewnętrznie jako Klasa, która reprezentuje metadane dotyczące konkretnej właściwości konfiguracji.A SettingsProperty object is used internally as the class that represents metadata about an individual configuration property.

Konstruktory

SettingsPropertyCollection()

Inicjuje nowe wystąpienie klasy SettingsPropertyCollection.Initializes a new instance of the SettingsPropertyCollection class.

Właściwości

Count

Pobiera wartość określającą liczbę SettingsProperty obiektów w kolekcji.Gets a value that specifies the number of SettingsProperty objects in the collection.

IsSynchronized

Pobiera wartość wskazującą, czy dostęp do kolekcji jest synchronizowany (bezpieczny wątkowo).Gets a value that indicates whether access to the collection is synchronized (thread safe).

Item[String]

Pobiera element kolekcji o podanej nazwie.Gets the collection item with the specified name.

SyncRoot

Pobiera obiekt do synchronizowania dostępu do kolekcji.Gets the object to synchronize access to the collection.

Metody

Add(SettingsProperty)

Dodaje obiekt SettingsProperty do kolekcji.Adds a SettingsProperty object to the collection.

Clear()

Usuwa wszystkie obiekty SettingsProperty z kolekcji.Removes all SettingsProperty objects from the collection.

Clone()

Tworzy kopię istniejącej kolekcji.Creates a copy of the existing collection.

CopyTo(Array, Int32)

Kopiuje ten obiekt SettingsPropertyCollection do tablicy.Copies this SettingsPropertyCollection object to an array.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetEnumerator()

Pobiera obiekt IEnumerator, który ma zastosowanie do kolekcji.Gets the IEnumerator object as it applies to the collection.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
OnAdd(SettingsProperty)

Wykonuje dodatkowe przetwarzanie niestandardowe podczas dodawania do zawartości wystąpienia SettingsPropertyCollection.Performs additional, custom processing when adding to the contents of the SettingsPropertyCollection instance.

OnAddComplete(SettingsProperty)

Wykonuje dodatkowe przetwarzanie niestandardowe po dodaniu do zawartości wystąpienia SettingsPropertyCollection.Performs additional, custom processing after adding to the contents of the SettingsPropertyCollection instance.

OnClear()

Wykonuje dodatkowe przetwarzanie niestandardowe podczas czyszczenia zawartości wystąpienia SettingsPropertyCollection.Performs additional, custom processing when clearing the contents of the SettingsPropertyCollection instance.

OnClearComplete()

Wykonuje dodatkowe przetwarzanie niestandardowe po wyczyszczeniu zawartości wystąpienia SettingsPropertyCollection.Performs additional, custom processing after clearing the contents of the SettingsPropertyCollection instance.

OnRemove(SettingsProperty)

Wykonuje dodatkowe przetwarzanie niestandardowe podczas usuwania zawartości wystąpienia SettingsPropertyCollection.Performs additional, custom processing when removing the contents of the SettingsPropertyCollection instance.

OnRemoveComplete(SettingsProperty)

Wykonuje dodatkowe przetwarzanie niestandardowe po usunięciu zawartości wystąpienia SettingsPropertyCollection.Performs additional, custom processing after removing the contents of the SettingsPropertyCollection instance.

Remove(String)

Usuwa obiekt SettingsProperty z kolekcji.Removes a SettingsProperty object from the collection.

SetReadOnly()

Ustawia, że kolekcja ma być tylko do odczytu.Sets the collection to be read-only.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konwertuje IEnumerable na IQueryable.Converts an IEnumerable to an IQueryable.

Dotyczy

Zobacz też