Share via


ConfigurationEnumValueCollection Klasse

Definition

Stellt eine Auflistung von Konfigurationsenumerationswerten dar.

public ref class ConfigurationEnumValueCollection sealed : System::Collections::Generic::IEnumerable<Microsoft::Web::Administration::ConfigurationEnumValue ^>, System::Collections::ICollection
public sealed class ConfigurationEnumValueCollection : System.Collections.Generic.IEnumerable<Microsoft.Web.Administration.ConfigurationEnumValue>, System.Collections.ICollection
type ConfigurationEnumValueCollection = class
    interface ICollection
    interface seq<ConfigurationEnumValue>
    interface IEnumerable
Public NotInheritable Class ConfigurationEnumValueCollection
Implements ICollection, IEnumerable(Of ConfigurationEnumValue)
Vererbung
ConfigurationEnumValueCollection
Implementiert

Hinweise

Ein Konfigurationsenumerationswert ist ein Attribut im IIS 7-Konfigurationssystem, das anhand einer Liste akzeptierter schemadefinierter Werte überprüft wird. Beispielsweise enthält das logonMethod Attribut des <system.webServer/security/authentication/basicAuthentication> Konfigurationsabschnitts Enumerationswerte von "Interactive", "Batch", "Network" und "ClearText", wie durch das Schema definiert. Ein ConfigurationEnumValueCollection -Objekt kann null oder mehr Instanzen solcher Werte enthalten.

Eigenschaften

Count

Ruft die Anzahl der Konfigurationsenumerationswerte in der aktuellen Auflistung ab.

Item[Int32]

Ruft den Wert der Konfigurationsenumeration am angegebenen Index in der Auflistung ab.

Item[String]

Ruft den Konfigurationsenumerationswert ab, der den angegebenen Namen in der aktuellen Auflistung aufweist.

Methoden

GetEnumerator()

Gibt einen generischen Enumerator zurück, der die Auflistung der untergeordneten Konfigurationselemente durchläuft.

GetName(Int64)

Ruft den Namen des ersten Konfigurationsenumerationswerts ab, der über den angegebenen Wert in der Auflistung verfügt.

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32)

Kopiert die Auflistung in ein Array.

ICollection.IsSynchronized

Stellt eine Auflistung von Konfigurationsenumerationswerten dar.

ICollection.SyncRoot

Stellt eine Auflistung von Konfigurationsenumerationswerten dar.

IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der die Auflistung durchläuft.

Gilt für: