ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> Classe

Définition

Classe de base abstraite pour une collection d’objets ServiceModelExtensionElement.An abstract base class for a collection of ServiceModelExtensionElement objects.

generic <typename TServiceModelExtensionElement>
 where TServiceModelExtensionElement : ServiceModelExtensionElementpublic ref class ServiceModelExtensionCollectionElement abstract : System::Configuration::ConfigurationElement, System::Collections::Generic::ICollection<TServiceModelExtensionElement>, System::Collections::Generic::IEnumerable<TServiceModelExtensionElement>
public abstract class ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> : System.Configuration.ConfigurationElement, System.Collections.Generic.ICollection<TServiceModelExtensionElement>, System.Collections.Generic.IEnumerable<TServiceModelExtensionElement> where TServiceModelExtensionElement : ServiceModelExtensionElement
type ServiceModelExtensionCollectionElement<'ServiceModelExtensionElement (requires 'ServiceModelExtensionElement :> ServiceModelExtensionElement)> = class
    inherit ConfigurationElement
    interface ICollection<'ServiceModelExtensionElement (requires 'ServiceModelExtensionElement :> ServiceModelExtensionElement)>
    interface seq<'ServiceModelExtensionElement (requires 'ServiceModelExtensionElement :> ServiceModelExtensionElement)>
    interface IEnumerable
Public MustInherit Class ServiceModelExtensionCollectionElement(Of TServiceModelExtensionElement)
Inherits ConfigurationElement
Implements ICollection(Of TServiceModelExtensionElement), IEnumerable(Of TServiceModelExtensionElement)

Paramètres de type

TServiceModelExtensionElement

Élément d’extension ServiceModel.A ServiceModel extension element.

Héritage
ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>
Dérivé
Implémente
ICollection<TServiceModelExtensionElement> IEnumerable<T> IEnumerable<TServiceModelExtensionElement> IEnumerable

Propriétés

Count

Obtient le nombre d’éléments de cette collection.Gets the number of items in this collection.

CurrentConfiguration

Obtient une référence à l'instance Configuration de niveau supérieur qui représente la hiérarchie de configuration à laquelle l'instance ConfigurationElement actuelle appartient.Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to.

(Hérité de ConfigurationElement)
ElementInformation

Obtient un objet ElementInformation qui contient les fonctionnalités et informations non personnalisables de l'objet ConfigurationElement.Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object.

(Hérité de ConfigurationElement)
ElementProperty

Obtient l'objet ConfigurationElementProperty qui représente l'objet ConfigurationElement lui-même.Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself.

(Hérité de ConfigurationElement)
EvaluationContext

Obtient l'objet ContextInformation pour l'objet ConfigurationElement.Gets the ContextInformation object for the ConfigurationElement object.

(Hérité de ConfigurationElement)
HasContext

Obtient une valeur qui indique si la propriété CurrentConfiguration a la valeur null.Gets a value that indicates whether the CurrentConfiguration property is null.

(Hérité de ConfigurationElement)
Item[ConfigurationProperty]

Obtient ou définit une propriété ou un attribut de cet élément de configuration.Gets or sets a property or attribute of this configuration element.

(Hérité de ConfigurationElement)
Item[Int32]

Obtient l’élément à l’index spécifié dans la collection.Gets the item at the specified index within the collection.

Item[String]

Obtient ou définit une propriété, un attribut ou un élément enfant de cet élément de configuration.Gets or sets a property, attribute, or child element of this configuration element.

(Hérité de ConfigurationElement)
Item[Type]

Obtient l’élément du type spécifié dans la collection.Gets the item of the specified type within the collection.

LockAllAttributesExcept

Obtient la collection d'attributs verrouillés.Gets the collection of locked attributes.

(Hérité de ConfigurationElement)
LockAllElementsExcept

Obtient la collection d'éléments verrouillés.Gets the collection of locked elements.

(Hérité de ConfigurationElement)
LockAttributes

Obtient la collection d'attributs verrouillés.Gets the collection of locked attributes.

(Hérité de ConfigurationElement)
LockElements

Obtient la collection d'éléments verrouillés.Gets the collection of locked elements.

(Hérité de ConfigurationElement)
LockItem

Obtient ou définit une valeur indiquant si l'élément est verrouillé.Gets or sets a value indicating whether the element is locked.

(Hérité de ConfigurationElement)
Properties

Obtient une instance ConfigurationPropertyCollection contenant une collection d'objets ConfigurationProperty qui peuvent être des attributs ou des objets ConfigurationElement de cet élément de configuration.Gets a ConfigurationPropertyCollection instance that contains a collection of ConfigurationProperty objects that can be attributes or ConfigurationElement objects of this configuration element.

Méthodes

Add(TServiceModelExtensionElement)

Ajoute l'élément spécifié à cette section de configuration.Adds the specified element to this configuration section.

CanAdd(TServiceModelExtensionElement)

Ajoute un nouvel élément de comportement à cette section et retourne une valeur qui indique si l'opération s'est terminée correctement.Adds a new behavior element to this section and returns a value that indicates whether the operation is successful.

Clear()

Supprime tous les éléments de cette collection.Deletes all elements in this collection. Cette méthode ne peut pas être héritée.This method cannot be inherited.

Contains(TServiceModelExtensionElement)

Retourne une valeur qui indique si cette collection contient un élément donné.Returns a value that indicates whether this collection contains a specific element. Cette méthode ne peut pas être héritée.This method cannot be inherited.

ContainsKey(String)

Détermine si cette collection contient un élément portant le nom spécifié.Determines whether this collection contains an element of the specified name.

ContainsKey(Type)

Détermine si cette collection contient un élément présentant le type spécifié.Determines whether this collection contains an element of the specified type.

CopyTo(TServiceModelExtensionElement[], Int32)

Copie l’ensemble de la collection dans un tableau unidimensionnel compatible, en partant de l’index spécifié du tableau cible.Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array. Cette méthode ne peut pas être héritée.This method cannot be inherited.

DeserializeElement(XmlReader, Boolean)

Lit du XML à partir du fichier de configuration.Reads XML from the configuration file.

Equals(Object)

Compare l’instance de ConfigurationElement actuelle à l’objet spécifié.Compares the current ConfigurationElement instance to the specified object.

(Hérité de ConfigurationElement)
GetEnumerator()

Retourne un IEnumerator qui effectue une itération au sein d’une collection.Returns an IEnumerator that iterates through a collection. Cette méthode ne peut pas être héritée.This method cannot be inherited.

GetHashCode()

Obtient une valeur unique représentant l'instance actuelle de ConfigurationElement.Gets a unique value representing the current ConfigurationElement instance.

(Hérité de ConfigurationElement)
GetTransformedAssemblyString(String)

Retourne la version transformée du nom de l'assembly spécifié.Returns the transformed version of the specified assembly name.

(Hérité de ConfigurationElement)
GetTransformedTypeString(String)

Retourne la version transformée du nom de type spécifié.Returns the transformed version of the specified type name.

(Hérité de ConfigurationElement)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
Init()

Rétablit l’état initial de l’objet ConfigurationElement.Sets the ConfigurationElement object to its initial state.

(Hérité de ConfigurationElement)
InitializeDefault()

Utilisé pour initialiser un jeu de valeurs par défaut pour l'objet ConfigurationElement.Used to initialize a default set of values for the ConfigurationElement object.

(Hérité de ConfigurationElement)
IsModified()

Indique si cet élément de configuration a été modifié depuis son dernier enregistrement ou chargement lorsqu'il est implémenté dans une classe dérivée.Indicates whether this configuration element has been modified since it was last saved or loaded, when implemented in a derived class.

IsReadOnly()

Obtient une valeur indiquant si l’objet ConfigurationElement est en lecture seule.Gets a value indicating whether the ConfigurationElement object is read-only.

(Hérité de ConfigurationElement)
ListErrors(IList)

Ajoute les erreurs de propriété non valide dans cet objet ConfigurationElement et dans tous les sous-éléments à la liste passée.Adds the invalid-property errors in this ConfigurationElement object, and in all subelements, to the passed list.

(Hérité de ConfigurationElement)
MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
OnDeserializeUnrecognizedAttribute(String, String)

Obtient une valeur indiquant si un attribut inconnu est rencontré pendant la désérialisation.Gets a value indicating whether an unknown attribute is encountered during deserialization.

(Hérité de ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

Obtient une valeur qui indique si un élément inconnu est rencontré pendant la désérialisation.Gets a value that indicates whether an unknown element is encountered during deserialization.

OnRequiredPropertyNotFound(String)

Lève une exception lorsqu'une propriété requise est introuvable.Throws an exception when a required property is not found.

(Hérité de ConfigurationElement)
PostDeserialize()

Appelé après la désérialisation.Called after deserialization.

(Hérité de ConfigurationElement)
PreSerialize(XmlWriter)

Appelé avant la sérialisation.Called before serialization.

(Hérité de ConfigurationElement)
Remove(TServiceModelExtensionElement)

Supprime l’élément spécifié de la collection.Removes the specified element from the collection. Cette méthode ne peut pas être héritée.This method cannot be inherited.

Reset(ConfigurationElement)

Rétablit l’état non modifié de cette collection en cas de substitution dans une classe dérivée.Resets this collection to its unmodified state when overridden in a derived class.

ResetModified()

Réinitialise la valeur de la propriété IsModified() à false en cas de substitution dans une classe dérivée.Resets the value of the IsModified() property to false when overridden in a derived class.

SerializeElement(XmlWriter, Boolean)

Écrit le contenu de cet élément de configuration dans le fichier de configuration lorsqu'il est implémenté dans une classe dérivée.Writes the contents of this configuration element to the configuration file when implemented in a derived class.

(Hérité de ConfigurationElement)
SerializeToXmlElement(XmlWriter, String)

Écrit les balises extérieures de cet élément de configuration dans le fichier de configuration lorsqu'il est implémenté dans une classe dérivée.Writes the outer tags of this configuration element to the configuration file when implemented in a derived class.

(Hérité de ConfigurationElement)
SetIsModified()

Définit la propriété IsModified() pour cette collection.Sets the IsModified() property for this collection.

SetPropertyValue(ConfigurationProperty, Object, Boolean)

Affecte la valeur spécifiée à une propriété.Sets a property to the specified value.

(Hérité de ConfigurationElement)
SetReadOnly()

Définit la propriété interne IsReadOnly pour cette collection et pour tous les sous-éléments.Sets the internal IsReadOnly property for this collection and for all sub-elements.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Inverse l'effet de la fusion des informations de configuration de différents niveaux de la hiérarchie de configuration.Reverses the effect of merging configuration information from different levels of the configuration hierarchy.

Implémentations d’interfaces explicites

ICollection<TServiceModelExtensionElement>.IsReadOnly

Obtient une valeur qui indique si la collection ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> est en lecture seule.Gets a value that indicates whether this ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> is read-only.

IEnumerable.GetEnumerator()

Retourne un IEnumerator qui effectue une itération au sein d’une collection.Returns an IEnumerator that iterates through a collection. Cette méthode ne peut pas être héritée.This method cannot be inherited.

Méthodes d’extension

CopyToDataTable<T>(IEnumerable<T>)

Retourne un DataTable qui contient des copies des objets DataRow, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique T est DataRow.Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Copie les objets DataRow vers le DataTable spécifié, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique T est DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Copie les objets DataRow vers le DataTable spécifié, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique T est DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>)

Retourne une collection d'éléments qui contient les ancêtres de chaque nœud de la collection source.Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName)

Retourne une collection d'éléments filtrée qui contient les ancêtres de chaque nœud de la collection source.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Seuls les éléments avec un XName correspondant sont inclus dans la collection.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>)

Retourne une collection des nœuds descendants de chaque document et élément de la collection source.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>)

Retourne une collection d'éléments qui contient les éléments descendants de tous les éléments et tous les documents de la collection source.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName)

Retourne une collection d'éléments filtrée qui contient les éléments descendants de tous les éléments et tous les documents de la collection source.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Seuls les éléments avec un XName correspondant sont inclus dans la collection.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>)

Retourne une collection des éléments enfants de chaque élément et document de la collection source.Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName)

Retourne une collection filtrée des éléments enfants de chaque élément et document de la collection source.Returns a filtered collection of the child elements of every element and document in the source collection. Seuls les éléments avec un XName correspondant sont inclus dans la collection.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>)

Retourne une collection de nœuds qui contient tous les nœuds de la collection source, triés selon l'ordre des documents.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>)

Retourne une collection des nœuds enfants de chaque document et élément de la collection source.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>)

Supprime chaque nœud de la collection source de son nœud parent.Removes every node in the source collection from its parent node.

S’applique à

Voir aussi