ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Abstraktní základní třída pro ConfigurationElementCollection hledání sémantiky sloučení podobná AddRemoveClearMap , která umožňuje duplicity, ale vyvolá výjimku, pokud jsou duplicity nalezeny ve stejném oboru konfigurace (například stejný konfigurační soubor).
generic <typename TConfigurationElement>
where TConfigurationElement : ConfigurationElementgcnew()public ref class ServiceModelEnhancedConfigurationElementCollection abstract : System::ServiceModel::Configuration::ServiceModelConfigurationElementCollection<TConfigurationElement>
public abstract class ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement> : System.ServiceModel.Configuration.ServiceModelConfigurationElementCollection<TConfigurationElement> where TConfigurationElement : ConfigurationElement, new()
type ServiceModelEnhancedConfigurationElementCollection<'ConfigurationElement (requires 'ConfigurationElement :> ConfigurationElement and 'ConfigurationElement : (new : unit -> 'ConfigurationElement))> = class
inherit ServiceModelConfigurationElementCollection<'ConfigurationElement (requires 'ConfigurationElement :> ConfigurationElement and 'ConfigurationElement : (new : unit -> 'ConfigurationElement))>
Public MustInherit Class ServiceModelEnhancedConfigurationElementCollection(Of TConfigurationElement)
Inherits ServiceModelConfigurationElementCollection(Of TConfigurationElement)
Parametry typu
- TConfigurationElement
Element konfigurace.
- Dědičnost
-
ServiceModelConfigurationElementCollection<TConfigurationElement>ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement>
- Odvozené
Vlastnosti
AddElementName |
Získá nebo nastaví název ConfigurationElement pro přidružení k operaci přidání v při přepsání v ConfigurationElementCollection odvozené třídě. (Zděděno od ConfigurationElementCollection) |
ClearElementName |
Získá nebo nastaví název pro ConfigurationElement přidružení k jasné operaci v ConfigurationElementCollection při přepsání v odvozené třídě. (Zděděno od ConfigurationElementCollection) |
CollectionType |
Získá typ kolekce konfigurace. (Zděděno od ServiceModelConfigurationElementCollection<ConfigurationElementType>) |
Count |
Získá počet elementů v kolekci. (Zděděno od ConfigurationElementCollection) |
CurrentConfiguration |
Získá odkaz na instanci nejvyšší úrovně Configuration , která představuje hierarchii konfigurace, do které aktuální ConfigurationElement instance patří. (Zděděno od ConfigurationElement) |
ElementInformation |
ElementInformation Získá objekt, který obsahuje neuzpůsobitelné informace a funkce objektuConfigurationElement. (Zděděno od ConfigurationElement) |
ElementName |
Získá název použitý k identifikaci této kolekce prvků v konfiguračním souboru. (Zděděno od ServiceModelConfigurationElementCollection<ConfigurationElementType>) |
ElementProperty |
ConfigurationElementProperty Získá objekt, který představuje ConfigurationElement samotný objekt. (Zděděno od ConfigurationElement) |
EmitClear |
Získá nebo nastaví hodnotu, která určuje, zda kolekce byla vymazána. (Zděděno od ConfigurationElementCollection) |
EvaluationContext |
ContextInformation Získá objekt objektuConfigurationElement. (Zděděno od ConfigurationElement) |
HasContext |
Získá hodnotu, která označuje, zda CurrentConfiguration je |
IsSynchronized |
Získá hodnotu určující, zda je přístup k kolekci synchronizován. (Zděděno od ConfigurationElementCollection) |
Item[ConfigurationProperty] |
Získá nebo nastaví vlastnost nebo atribut tohoto konfiguračního prvku. (Zděděno od ConfigurationElement) |
Item[Int32] |
Získá nebo nastaví vlastnost, atribut nebo podřízený prvek objektu ConfigurationElement se zadaným indexem. (Zděděno od ServiceModelConfigurationElementCollection<ConfigurationElementType>) |
Item[Object] |
Získá nebo nastaví vlastnost, atribut nebo podřízený prvek objektu ConfigurationElement se zadaným klíčem. (Zděděno od ServiceModelConfigurationElementCollection<ConfigurationElementType>) |
Item[String] |
Získá nebo nastaví vlastnost, atribut nebo podřízený prvek tohoto konfiguračního prvku. (Zděděno od ConfigurationElement) |
LockAllAttributesExcept |
Získá kolekci uzamčených atributů. (Zděděno od ConfigurationElement) |
LockAllElementsExcept |
Získá kolekci uzamčených prvků. (Zděděno od ConfigurationElement) |
LockAttributes |
Získá kolekci uzamčených atributů. (Zděděno od ConfigurationElement) |
LockElements |
Získá kolekci uzamčených prvků. (Zděděno od ConfigurationElement) |
LockItem |
Získá nebo nastaví hodnotu určující, zda je prvek uzamčen. (Zděděno od ConfigurationElement) |
Properties |
Získá kolekci vlastností. (Zděděno od ConfigurationElement) |
RemoveElementName |
Získá nebo nastaví název ConfigurationElement pro přidružení k operaci remove v ConfigurationElementCollection při přepsání v odvozené třídě. (Zděděno od ConfigurationElementCollection) |
SyncRoot |
Získá objekt použitý k synchronizaci přístupu k objektu ConfigurationElementCollection. (Zděděno od ConfigurationElementCollection) |
ThrowOnDuplicate |
Získá logickou hodnotu, která označuje, zda pokus o přidání duplicitních ConfigurationElement k této kolekci způsobí vyvolání výjimky. |
Metody
Explicitní implementace rozhraní
ICollection.CopyTo(Array, Int32) |
Zkopíruje pole ConfigurationElementCollection . (Zděděno od ConfigurationElementCollection) |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky zadaného IEnumerable typu. |
OfType<TResult>(IEnumerable) |
Filtruje prvky IEnumerable založené na zadaném typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede na IEnumerable IQueryable. |