SettingsPropertyCollection Třída

Definice

Obsahuje kolekci SettingsProperty objektů.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
Dědičnost
SettingsPropertyCollection
Implementuje

Poznámky

SettingsPropertyCollectionKolekce obsahuje kolekci SettingsProperty objektů.The SettingsPropertyCollection collection contains a collection of SettingsProperty objects. SettingsPropertyObjekt se používá interně jako třída, která představuje metadata o jednotlivých vlastnostech konfigurace.A SettingsProperty object is used internally as the class that represents metadata about an individual configuration property.

Konstruktory

SettingsPropertyCollection()

Inicializuje novou instanci SettingsPropertyCollection třídy.Initializes a new instance of the SettingsPropertyCollection class.

Vlastnosti

Count

Získá hodnotu, která určuje počet SettingsProperty objektů v kolekci.Gets a value that specifies the number of SettingsProperty objects in the collection.

IsSynchronized

Získá hodnotu, která označuje, jestli je přístup ke kolekci synchronizovaný (vláknově bezpečný).Gets a value that indicates whether access to the collection is synchronized (thread safe).

Item[String]

Získá položku kolekce se zadaným názvem.Gets the collection item with the specified name.

SyncRoot

Získá objekt pro synchronizaci přístupu ke kolekci.Gets the object to synchronize access to the collection.

Metody

Add(SettingsProperty)

Přidá SettingsProperty objekt do kolekce.Adds a SettingsProperty object to the collection.

Clear()

Odebere všechny SettingsProperty objekty z kolekce.Removes all SettingsProperty objects from the collection.

Clone()

Vytvoří kopii existující kolekce.Creates a copy of the existing collection.

CopyTo(Array, Int32)

Zkopíruje tento SettingsPropertyCollection objekt do pole.Copies this SettingsPropertyCollection object to an array.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetEnumerator()

Získá IEnumerator objekt, který se vztahuje na kolekci.Gets the IEnumerator object as it applies to the collection.

GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
OnAdd(SettingsProperty)

Provede dodatečné vlastní zpracování při přidávání do obsahu SettingsPropertyCollection instance.Performs additional, custom processing when adding to the contents of the SettingsPropertyCollection instance.

OnAddComplete(SettingsProperty)

Provede dodatečné vlastní zpracování po přidání do obsahu SettingsPropertyCollection instance.Performs additional, custom processing after adding to the contents of the SettingsPropertyCollection instance.

OnClear()

Provede dodatečné vlastní zpracování při mazání obsahu SettingsPropertyCollection instance.Performs additional, custom processing when clearing the contents of the SettingsPropertyCollection instance.

OnClearComplete()

Provede dodatečné vlastní zpracování po vymazání obsahu SettingsPropertyCollection instance.Performs additional, custom processing after clearing the contents of the SettingsPropertyCollection instance.

OnRemove(SettingsProperty)

Provede dodatečné vlastní zpracování při odebírání obsahu SettingsPropertyCollection instance.Performs additional, custom processing when removing the contents of the SettingsPropertyCollection instance.

OnRemoveComplete(SettingsProperty)

Provede dodatečné vlastní zpracování po odebrání obsahu SettingsPropertyCollection instance.Performs additional, custom processing after removing the contents of the SettingsPropertyCollection instance.

Remove(String)

Odebere SettingsProperty objekt z kolekce.Removes a SettingsProperty object from the collection.

SetReadOnly()

Nastaví kolekci na jen pro čtení.Sets the collection to be read-only.

ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypování prvky IEnumerable na zadaný typ.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable založené na zadaném typu.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Povoluje paralelní zpracování dotazu.Enables parallelization of a query.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable .Converts an IEnumerable to an IQueryable.

Platí pro

Viz také