ProtocolCollection Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar ett konfigurationselement som innehåller en samling protokoll.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public ref class ProtocolCollection sealed : System::Configuration::ConfigurationElementCollection
[System.Configuration.ConfigurationCollection(typeof(System.Web.Configuration.ProtocolElement))]
public sealed class ProtocolCollection : System.Configuration.ConfigurationElementCollection
[<System.Configuration.ConfigurationCollection(typeof(System.Web.Configuration.ProtocolElement))>]
type ProtocolCollection = class
inherit ConfigurationElementCollection
Public NotInheritable Class ProtocolCollection
Inherits ConfigurationElementCollection
- Arv
- Attribut
Kommentarer
ProtocolCollection introduceras i .NET Framework 3.5. Mer information finns i Versioner och beroenden.
Konstruktorer
| Name | Description |
|---|---|
| ProtocolCollection() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Initierar en ny instans av ProtocolCollection klassen. |
Egenskaper
| Name | Description |
|---|---|
| AddElementName |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger namnet på den ConfigurationElement som ska associeras med lägg till-åtgärden i när den ConfigurationElementCollection åsidosättas i en härledd klass. (Ärvd från ConfigurationElementCollection) |
| AllKeys |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar alla nycklar för instansen ProtocolCollection . |
| ClearElementName |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger namnet på den ConfigurationElement som ska associeras med clear-åtgärden i när den ConfigurationElementCollection åsidosättas i en härledd klass. (Ärvd från ConfigurationElementCollection) |
| CollectionType |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar typen av ConfigurationElementCollection. (Ärvd från ConfigurationElementCollection) |
| Count |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar antalet element i samlingen. (Ärvd från ConfigurationElementCollection) |
| CurrentConfiguration |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en referens till den översta instansen Configuration som representerar konfigurationshierarkin som den aktuella ConfigurationElement instansen tillhör. (Ärvd från ConfigurationElement) |
| ElementInformation |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett ElementInformation objekt som innehåller den icke-anpassningsbara informationen och funktionerna i ConfigurationElement objektet. (Ärvd från ConfigurationElement) |
| ElementName |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar namnet som används för att identifiera den här samlingen med element i konfigurationsfilen när den åsidosättas i en härledd klass. (Ärvd från ConfigurationElementCollection) |
| ElementProperty |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar objektet ConfigurationElementProperty som representerar ConfigurationElement själva objektet. (Ärvd från ConfigurationElement) |
| EmitClear |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger ett värde som anger om samlingen har rensats. (Ärvd från ConfigurationElementCollection) |
| EvaluationContext |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ContextInformation-objektet för ConfigurationElement-objektet. (Ärvd från ConfigurationElement) |
| HasContext |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om egenskapen CurrentConfiguration är |
| IsSynchronized |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om åtkomsten till samlingen synkroniseras. (Ärvd från ConfigurationElementCollection) |
| Item[ConfigurationProperty] |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger en egenskap eller ett attribut för det här konfigurationselementet. (Ärvd från ConfigurationElement) |
| Item[Int32] |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar objektet ProtocolElement vid det angivna indexet för samlingen. |
| Item[String] |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar värdet för den första posten med den angivna nyckeln. |
| LockAllAttributesExcept |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar samlingen med låsta attribut. (Ärvd från ConfigurationElement) |
| LockAllElementsExcept |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar samlingen med låsta element. (Ärvd från ConfigurationElement) |
| LockAttributes |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar samlingen med låsta attribut. (Ärvd från ConfigurationElement) |
| LockElements |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar samlingen med låsta element. (Ärvd från ConfigurationElement) |
| LockItem |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger ett värde som anger om elementet är låst. (Ärvd från ConfigurationElement) |
| Properties |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar samlingen med egenskaper. (Ärvd från ConfigurationElement) |
| RemoveElementName |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger namnet på den ConfigurationElement som ska associeras med borttagningsåtgärden i när den ConfigurationElementCollection åsidosättas i en härledd klass. (Ärvd från ConfigurationElementCollection) |
| SyncRoot |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett objekt som används för att synkronisera åtkomsten ConfigurationElementCollectiontill . (Ärvd från ConfigurationElementCollection) |
| ThrowOnDuplicate |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om ett försök att lägga till en dubblett ConfigurationElement till ConfigurationElementCollection kommer att orsaka ett undantagsfel. (Ärvd från ConfigurationElementCollection) |
Metoder
| Name | Description |
|---|---|
| Add(ProtocolElement) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lägger till ett konfigurationselement i instansen ProtocolCollection . |
| BaseAdd(ConfigurationElement, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lägger till ett konfigurationselement i konfigurationselementsamlingen. (Ärvd från ConfigurationElementCollection) |
| BaseAdd(ConfigurationElement) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lägger till ett konfigurationselement i ConfigurationElementCollection. (Ärvd från ConfigurationElementCollection) |
| BaseAdd(Int32, ConfigurationElement) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lägger till ett konfigurationselement i konfigurationselementsamlingen. (Ärvd från ConfigurationElementCollection) |
| BaseClear() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Tar bort alla konfigurationselementobjekt från samlingen. (Ärvd från ConfigurationElementCollection) |
| BaseGet(Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar konfigurationselementet på den angivna indexplatsen. (Ärvd från ConfigurationElementCollection) |
| BaseGet(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar konfigurationselementet med den angivna nyckeln. (Ärvd från ConfigurationElementCollection) |
| BaseGetAllKeys() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en matris med nycklarna för alla konfigurationselement som finns i ConfigurationElementCollection. (Ärvd från ConfigurationElementCollection) |
| BaseGetKey(Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar nyckeln för ConfigurationElement på den angivna indexplatsen. (Ärvd från ConfigurationElementCollection) |
| BaseIndexOf(ConfigurationElement) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger indexet för den angivna ConfigurationElement. (Ärvd från ConfigurationElementCollection) |
| BaseIsRemoved(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger om ConfigurationElement med den angivna nyckeln har tagits bort från ConfigurationElementCollection. (Ärvd från ConfigurationElementCollection) |
| BaseRemove(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Tar bort en ConfigurationElement från samlingen. (Ärvd från ConfigurationElementCollection) |
| BaseRemoveAt(Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Tar ConfigurationElement bort på den angivna indexplatsen. (Ärvd från ConfigurationElementCollection) |
| Clear() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Tar bort alla konfigurationselementobjekt från samlingen. |
| CopyTo(ConfigurationElement[], Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Kopierar innehållet i ConfigurationElementCollection till en matris. (Ärvd från ConfigurationElementCollection) |
| CreateNewElement() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När du åsidosättas i en härledd klass skapar du en ny ConfigurationElement. (Ärvd från ConfigurationElementCollection) |
| CreateNewElement(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ny ConfigurationElement när den åsidosättas i en härledd klass. (Ärvd från ConfigurationElementCollection) |
| DeserializeElement(XmlReader, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Läser XML från konfigurationsfilen. (Ärvd från ConfigurationElement) |
| Equals(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. ConfigurationElementCollection Jämför med det angivna objektet. (Ärvd från ConfigurationElementCollection) |
| GetElementKey(ConfigurationElement) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar elementnyckeln för ett angivet konfigurationselement när det åsidosättas i en härledd klass. (Ärvd från ConfigurationElementCollection) |
| GetEnumerator() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en IEnumerator som används för att iterera via ConfigurationElementCollection. (Ärvd från ConfigurationElementCollection) |
| GetHashCode() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett unikt värde som representerar instansen ConfigurationElementCollection . (Ärvd från ConfigurationElementCollection) |
| GetTransformedAssemblyString(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar den transformerade versionen av det angivna sammansättningsnamnet. (Ärvd från ConfigurationElement) |
| GetTransformedTypeString(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar den transformerade versionen av det angivna typnamnet. (Ärvd från ConfigurationElement) |
| GetType() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar den aktuella instansen Type . (Ärvd från Object) |
| Init() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger objektets ConfigurationElement ursprungliga tillstånd. (Ärvd från ConfigurationElement) |
| InitializeDefault() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Används för att initiera en standarduppsättning med värden för ConfigurationElement objektet. (Ärvd från ConfigurationElement) |
| IsElementName(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger om den angivna ConfigurationElement finns i ConfigurationElementCollection. (Ärvd från ConfigurationElementCollection) |
| IsElementRemovable(ConfigurationElement) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger om den angivna ConfigurationElement kan tas bort från ConfigurationElementCollection. (Ärvd från ConfigurationElementCollection) |
| IsModified() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger om detta ConfigurationElementCollection har ändrats sedan det senast sparades eller lästes in när det åsidosattes i en härledd klass. (Ärvd från ConfigurationElementCollection) |
| IsReadOnly() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger om objektet ConfigurationElementCollection är skrivskyddat. (Ärvd från ConfigurationElementCollection) |
| ListErrors(IList) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lägger till felen invalid-property i det här ConfigurationElement objektet, och i alla underelement, i den överförda listan. (Ärvd från ConfigurationElement) |
| MemberwiseClone() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OnDeserializeUnrecognizedAttribute(String, String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om ett okänt attribut påträffas under deserialiseringen. (Ärvd från ConfigurationElement) |
| OnDeserializeUnrecognizedElement(String, XmlReader) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Gör att konfigurationssystemet utlöser ett undantag. (Ärvd från ConfigurationElementCollection) |
| OnRequiredPropertyNotFound(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Utlöser ett undantag när en obligatorisk egenskap inte hittas. (Ärvd från ConfigurationElement) |
| PostDeserialize() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anropas efter deserialisering. (Ärvd från ConfigurationElement) |
| PreSerialize(XmlWriter) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anropas före serialisering. (Ärvd från ConfigurationElement) |
| Remove(ProtocolElement) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Tar bort det angivna ProtocolElement objektet från samlingen. |
| Remove(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Tar bort objektet ProtocolElement som har den angivna nyckeln från samlingen. |
| RemoveAt(Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Tar bort objektet ProtocolElement på den angivna indexplatsen. |
| Reset(ConfigurationElement) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Återställer ConfigurationElementCollection till dess oförändrade tillstånd när det åsidosättas i en härledd klass. (Ärvd från ConfigurationElementCollection) |
| ResetModified() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Återställer värdet för egenskapen till IsModified() när det |
| SerializeElement(XmlWriter, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skriver konfigurationsdata till ett XML-element i konfigurationsfilen när de åsidosättas i en härledd klass. (Ärvd från ConfigurationElementCollection) |
| SerializeToXmlElement(XmlWriter, String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skriver de yttre taggarna för det här konfigurationselementet till konfigurationsfilen när det implementeras i en härledd klass. (Ärvd från ConfigurationElement) |
| SetPropertyValue(ConfigurationProperty, Object, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger en egenskap till det angivna värdet. (Ärvd från ConfigurationElement) |
| SetReadOnly() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. IsReadOnly() Anger egenskapen för ConfigurationElementCollection objektet och för alla underelement. (Ärvd från ConfigurationElementCollection) |
| ToString() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Ändrar effekten av sammanslagning av konfigurationsinformation från olika nivåer i konfigurationshierarkin. (Ärvd från ConfigurationElementCollection) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Kopierar ConfigurationElementCollection till en matris. (Ärvd från ConfigurationElementCollection) |
Tilläggsmetoder
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Möjliggör parallellisering av en fråga. |
| AsQueryable(IEnumerable) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar en IEnumerable till en IQueryable. |
| Cast<TResult>(IEnumerable) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Omvandlar elementen i en IEnumerable till den angivna typen. |
| OfType<TResult>(IEnumerable) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Filtrerar elementen i en IEnumerable baserat på en angiven typ. |