DeclaredTypeElementCollection Klas

Definitie

Hiermee worden de XML-elementen verwerkt die worden gebruikt voor het configureren van XML-serialisatie met behulp van de DataContractSerializer.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

public ref class DeclaredTypeElementCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))]
public sealed class DeclaredTypeElementCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Runtime.Serialization.Configuration.DeclaredTypeElement))>]
type DeclaredTypeElementCollection = class
    inherit ConfigurationElementCollection
Public NotInheritable Class DeclaredTypeElementCollection
Inherits ConfigurationElementCollection
Overname
Kenmerken

Opmerkingen

Deze klasse wordt gebruikt voor het afhandelen van de <dataContractSerializer>, met name om het toevoegen van typen toe te staan aan de verzameling van bekende typen.

Constructors

Name Description
DeclaredTypeElementCollection()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Initialiseert een nieuw exemplaar van de DeclaredTypeElementCollection klasse.

Eigenschappen

Name Description
AddElementName

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de naam van de ConfigurationElement te koppelen aan de toevoegbewerking op of stelt u deze in wanneer ConfigurationElementCollection deze wordt overschreven in een afgeleide klasse.

(Overgenomen van ConfigurationElementCollection)
ClearElementName

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de naam op voor de ConfigurationElement koppeling met de duidelijke bewerking in de ConfigurationElementCollection wanneer deze wordt overschreven in een afgeleide klasse.

(Overgenomen van ConfigurationElementCollection)
CollectionType

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het type van de ConfigurationElementCollection.

(Overgenomen van ConfigurationElementCollection)
Count

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het aantal elementen in de verzameling op.

(Overgenomen van ConfigurationElementCollection)
CurrentConfiguration

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een verwijzing opgehaald naar het exemplaar op het hoogste niveau Configuration dat de configuratiehiërarchie vertegenwoordigt waartoe het huidige ConfigurationElement exemplaar behoort.

(Overgenomen van ConfigurationElement)
ElementInformation

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een ElementInformation object op dat de niet-aanpasbare informatie en functionaliteit van het ConfigurationElement object bevat.

(Overgenomen van ConfigurationElement)
ElementName

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Haalt de naam op die wordt gebruikt om deze verzameling elementen in het configuratiebestand te identificeren wanneer deze wordt overschreven in een afgeleide klasse.

(Overgenomen van ConfigurationElementCollection)
ElementProperty

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het ConfigurationElementProperty object op dat het ConfigurationElement object zelf vertegenwoordigt.

(Overgenomen van ConfigurationElement)
EmitClear

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of de verzameling is gewist.

(Overgenomen van ConfigurationElementCollection)
EvaluationContext

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het ContextInformation object voor het ConfigurationElement object op.

(Overgenomen van ConfigurationElement)
HasContext

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een waarde opgehaald die aangeeft of de CurrentConfiguration eigenschap is null.

(Overgenomen van ConfigurationElement)
IsSynchronized

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een waarde opgehaald die aangeeft of de toegang tot de verzameling wordt gesynchroniseerd.

(Overgenomen van ConfigurationElementCollection)
Item[ConfigurationProperty]

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een eigenschap of kenmerk van dit configuratie-element opgehaald of ingesteld.

(Overgenomen van ConfigurationElement)
Item[Int32]

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het configuratie-element op de opgegeven indexlocatie op of stelt u het in.

Item[String]

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt het element in de verzameling typen opgehaald of ingesteld op basis van de sleutel.

LockAllAttributesExcept

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de verzameling vergrendelde kenmerken op.

(Overgenomen van ConfigurationElement)
LockAllElementsExcept

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de verzameling vergrendelde elementen op.

(Overgenomen van ConfigurationElement)
LockAttributes

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de verzameling vergrendelde kenmerken op.

(Overgenomen van ConfigurationElement)
LockElements

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de verzameling vergrendelde elementen op.

(Overgenomen van ConfigurationElement)
LockItem

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het element is vergrendeld.

(Overgenomen van ConfigurationElement)
Properties

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de verzameling eigenschappen op.

(Overgenomen van ConfigurationElement)
RemoveElementName

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de naam op van de ConfigurationElement te koppelen aan de verwijderbewerking in de ConfigurationElementCollection bewerking wanneer deze wordt overschreven in een afgeleide klasse.

(Overgenomen van ConfigurationElementCollection)
SyncRoot

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een object opgehaald dat wordt gebruikt om de toegang tot de ConfigurationElementCollection.

(Overgenomen van ConfigurationElementCollection)
ThrowOnDuplicate

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een waarde opgehaald die aangeeft of een poging om een duplicaat ConfigurationElement aan het ConfigurationElementCollection toe te voegen een uitzondering veroorzaakt.

(Overgenomen van ConfigurationElementCollection)

Methoden

Name Description
Add(DeclaredTypeElement)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Voegt een opgegeven configuratie-element toe aan de verzameling.

BaseAdd(ConfigurationElement, Boolean)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee voegt u een configuratie-element toe aan de verzameling configuratie-elementen.

(Overgenomen van ConfigurationElementCollection)
BaseAdd(ConfigurationElement)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Voegt een configuratie-element toe aan de ConfigurationElementCollection.

(Overgenomen van ConfigurationElementCollection)
BaseAdd(Int32, ConfigurationElement)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee voegt u een configuratie-element toe aan de verzameling configuratie-elementen.

(Overgenomen van ConfigurationElementCollection)
BaseClear()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee verwijdert u alle configuratie-elementobjecten uit de verzameling.

(Overgenomen van ConfigurationElementCollection)
BaseGet(Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het configuratie-element op de opgegeven indexlocatie op.

(Overgenomen van ConfigurationElementCollection)
BaseGet(Object)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert het configuratie-element met de opgegeven sleutel.

(Overgenomen van ConfigurationElementCollection)
BaseGetAllKeys()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert een matrix van de sleutels voor alle configuratie-elementen in de ConfigurationElementCollection.

(Overgenomen van ConfigurationElementCollection)
BaseGetKey(Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de sleutel voor de ConfigurationElement opgegeven indexlocatie op.

(Overgenomen van ConfigurationElementCollection)
BaseIndexOf(ConfigurationElement)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Geeft de index van de opgegeven ConfigurationElement.

(Overgenomen van ConfigurationElementCollection)
BaseIsRemoved(Object)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Geeft aan of de ConfigurationElement met de opgegeven sleutel is verwijderd uit de ConfigurationElementCollection.

(Overgenomen van ConfigurationElementCollection)
BaseRemove(Object)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee verwijdert u een ConfigurationElement uit de verzameling.

(Overgenomen van ConfigurationElementCollection)
BaseRemoveAt(Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee verwijdert u de ConfigurationElement opgegeven indexlocatie.

(Overgenomen van ConfigurationElementCollection)
Clear()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee verwijdert u alle leden van de verzameling.

Contains(String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert een waarde die aangeeft of het element zich in de verzameling bevindt.

CopyTo(ConfigurationElement[], Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee kopieert u de inhoud van de ConfigurationElementCollection naar een matrix.

(Overgenomen van ConfigurationElementCollection)
CreateNewElement()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Wanneer deze wordt overschreven in een afgeleide klasse, maakt u een nieuwe ConfigurationElement.

(Overgenomen van ConfigurationElementCollection)
CreateNewElement(String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee maakt u een nieuwe ConfigurationElement wanneer deze wordt overschreven in een afgeleide klasse.

(Overgenomen van ConfigurationElementCollection)
DeserializeElement(XmlReader, Boolean)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Leest XML uit het configuratiebestand.

(Overgenomen van ConfigurationElement)
Equals(Object)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Vergelijkt het ConfigurationElementCollection met het opgegeven object.

(Overgenomen van ConfigurationElementCollection)
GetElementKey(ConfigurationElement)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de elementsleutel voor een opgegeven configuratie-element op wanneer deze wordt overschreven in een afgeleide klasse.

(Overgenomen van ConfigurationElementCollection)
GetEnumerator()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een IEnumerator op die wordt gebruikt om door de ConfigurationElementCollection.

(Overgenomen van ConfigurationElementCollection)
GetHashCode()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een unieke waarde op die het ConfigurationElementCollection exemplaar vertegenwoordigt.

(Overgenomen van ConfigurationElementCollection)
GetTransformedAssemblyString(String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert de getransformeerde versie van de opgegeven assemblynaam.

(Overgenomen van ConfigurationElement)
GetTransformedTypeString(String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert de getransformeerde versie van de opgegeven typenaam.

(Overgenomen van ConfigurationElement)
GetType()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
IndexOf(DeclaredTypeElement)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert de positie van het opgegeven configuratie-element.

Init()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee stelt u het object in op de ConfigurationElement oorspronkelijke status.

(Overgenomen van ConfigurationElement)
InitializeDefault()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Wordt gebruikt om een standaardset waarden voor het ConfigurationElement object te initialiseren.

(Overgenomen van ConfigurationElement)
IsElementName(String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Geeft aan of de opgegeven ConfigurationElement bestaat in de ConfigurationElementCollection.

(Overgenomen van ConfigurationElementCollection)
IsElementRemovable(ConfigurationElement)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Geeft aan of de opgegeven ConfigurationElement kan worden verwijderd uit de ConfigurationElementCollection.

(Overgenomen van ConfigurationElementCollection)
IsModified()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Geeft aan of dit ConfigurationElementCollection is gewijzigd sinds het voor het laatst is opgeslagen of geladen wanneer deze in een afgeleide klasse is overschreven.

(Overgenomen van ConfigurationElementCollection)
IsReadOnly()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Geeft aan of het ConfigurationElementCollection object alleen-lezen is.

(Overgenomen van ConfigurationElementCollection)
ListErrors(IList)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Voegt de fouten met ongeldige eigenschappen in dit ConfigurationElement object en in alle subelementen toe aan de doorgegeven lijst.

(Overgenomen van ConfigurationElement)
MemberwiseClone()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnDeserializeUnrecognizedAttribute(String, String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een waarde opgehaald die aangeeft of er een onbekend kenmerk wordt aangetroffen tijdens deserialisatie.

(Overgenomen van ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Zorgt ervoor dat het configuratiesysteem een uitzondering genereert.

(Overgenomen van ConfigurationElementCollection)
OnRequiredPropertyNotFound(String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Genereert een uitzondering wanneer een vereiste eigenschap niet wordt gevonden.

(Overgenomen van ConfigurationElement)
PostDeserialize()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Gebeld na ontserialisatie.

(Overgenomen van ConfigurationElement)
PreSerialize(XmlWriter)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Aangeroepen vóór serialisatie.

(Overgenomen van ConfigurationElement)
Remove(DeclaredTypeElement)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee verwijdert u het opgegeven configuratie-element uit de verzameling.

Remove(String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee verwijdert u het element dat is opgegeven door de sleutel uit de verzameling.

RemoveAt(Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee verwijdert u het configuratie-element op de opgegeven positie.

Reset(ConfigurationElement)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee stelt u de ConfigurationElementCollection ongewijzigde status opnieuw in wanneer deze wordt overschreven in een afgeleide klasse.

(Overgenomen van ConfigurationElementCollection)
ResetModified()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee stelt u de waarde van de IsModified() eigenschap false opnieuw in wanneer deze wordt overschreven in een afgeleide klasse.

(Overgenomen van ConfigurationElementCollection)
SerializeElement(XmlWriter, Boolean)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Schrijft de configuratiegegevens naar een XML-element in het configuratiebestand wanneer deze worden overschreven in een afgeleide klasse.

(Overgenomen van ConfigurationElementCollection)
SerializeToXmlElement(XmlWriter, String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee schrijft u de buitenste tags van dit configuratie-element naar het configuratiebestand wanneer het wordt geïmplementeerd in een afgeleide klasse.

(Overgenomen van ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee stelt u een eigenschap in op de opgegeven waarde.

(Overgenomen van ConfigurationElement)
SetReadOnly()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee stelt u de IsReadOnly() eigenschap voor het ConfigurationElementCollection object en voor alle subelementen in.

(Overgenomen van ConfigurationElementCollection)
ToString()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt het effect van het samenvoegen van configuratiegegevens van verschillende niveaus van de configuratiehiërarchie omgekeerd.

(Overgenomen van ConfigurationElementCollection)

Expliciete interface-implementaties

Name Description
ICollection.CopyTo(Array, Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee kopieert u de ConfigurationElementCollection naar een matrix.

(Overgenomen van ConfigurationElementCollection)

Extensiemethoden

Name Description
AsParallel(IEnumerable)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee schakelt u parallelle uitvoering van een query in.

AsQueryable(IEnumerable)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Converteert een IEnumerable naar een IQueryable.

Cast<TResult>(IEnumerable)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Cast de elementen van een IEnumerable naar het opgegeven type.

OfType<TResult>(IEnumerable)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type.

Van toepassing op