Udostępnij przez


DeclaredTypeElement Klasa

Definicja

Obsługuje elementy XML używane do dodawania znanych typów, które są używane do serializacji przez element DataContractSerializer.

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

public ref class DeclaredTypeElement sealed : System::Configuration::ConfigurationElement
public sealed class DeclaredTypeElement : System.Configuration.ConfigurationElement
type DeclaredTypeElement = class
    inherit ConfigurationElement
Public NotInheritable Class DeclaredTypeElement
Inherits ConfigurationElement
Dziedziczenie
DeclaredTypeElement

Uwagi

Ta klasa służy do obsługi elementu XML, który określa zadeklarowany typ i zawiera jego kolekcję znanych typów.

Aby zapoznać się z przykładem dodawania znanych typów do kolekcji przy użyciu konfiguracji, zobacz <declaredTypes>.

Konstruktorów

Nazwa Opis
DeclaredTypeElement()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Inicjuje nowe wystąpienie klasy DeclaredTypeElement.

DeclaredTypeElement(String)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Inicjuje DeclaredTypeElement nowe wystąpienie klasy o określonej nazwie typu.

Właściwości

Nazwa Opis
CurrentConfiguration

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera odwołanie do wystąpienia najwyższego poziomu Configuration reprezentującego hierarchię konfiguracji, do którego należy bieżące ConfigurationElement wystąpienie.

(Dziedziczone od ConfigurationElement)
ElementInformation

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

ElementInformation Pobiera obiekt, który zawiera informacje i funkcje ConfigurationElement obiektu, które nie można dostosowywać.

(Dziedziczone od ConfigurationElement)
ElementProperty

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

ConfigurationElementProperty Pobiera obiekt reprezentujący ConfigurationElement sam obiekt.

(Dziedziczone od ConfigurationElement)
EvaluationContext

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

ContextInformation Pobiera obiekt dla ConfigurationElement obiektu.

(Dziedziczone od ConfigurationElement)
HasContext

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera wartość wskazującą CurrentConfiguration , czy właściwość ma wartość null.

(Dziedziczone od ConfigurationElement)
Item[ConfigurationProperty]

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera lub ustawia właściwość lub atrybut tego elementu konfiguracji.

(Dziedziczone od ConfigurationElement)
Item[String]

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera lub ustawia właściwość, atrybut lub element podrzędny tego elementu konfiguracji.

(Dziedziczone od ConfigurationElement)
KnownTypes

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera kolekcję znanych typów.

LockAllAttributesExcept

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera kolekcję zablokowanych atrybutów.

(Dziedziczone od ConfigurationElement)
LockAllElementsExcept

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera kolekcję zablokowanych elementów.

(Dziedziczone od ConfigurationElement)
LockAttributes

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera kolekcję zablokowanych atrybutów.

(Dziedziczone od ConfigurationElement)
LockElements

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera kolekcję zablokowanych elementów.

(Dziedziczone od ConfigurationElement)
LockItem

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera lub ustawia wartość wskazującą, czy element jest zablokowany.

(Dziedziczone od ConfigurationElement)
Properties

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera kolekcję właściwości.

(Dziedziczone od ConfigurationElement)
Type

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera lub ustawia nazwę zadeklarowanego typu, który wymaga kolekcji znanych typów.

Metody

Nazwa Opis
DeserializeElement(XmlReader, Boolean)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Odczytuje kod XML z pliku konfiguracji.

(Dziedziczone od ConfigurationElement)
Equals(Object)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Porównuje bieżące ConfigurationElement wystąpienie z określonym obiektem.

(Dziedziczone od ConfigurationElement)
GetHashCode()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera unikatową wartość reprezentującą bieżące ConfigurationElement wystąpienie.

(Dziedziczone od ConfigurationElement)
GetTransformedAssemblyString(String)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Zwraca przekształconą wersję określonej nazwy zestawu.

(Dziedziczone od ConfigurationElement)
GetTransformedTypeString(String)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Zwraca przekształconą wersję określonej nazwy typu.

(Dziedziczone od ConfigurationElement)
GetType()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Type Pobiera wartość bieżącego wystąpienia.

(Dziedziczone od Object)
Init()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

ConfigurationElement Ustawia obiekt na stan początkowy.

(Dziedziczone od ConfigurationElement)
InitializeDefault()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Służy do inicjowania domyślnego zestawu wartości dla ConfigurationElement obiektu.

(Dziedziczone od ConfigurationElement)
IsModified()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Wskazuje, czy ten element konfiguracji został zmodyfikowany od czasu ostatniego zapisania lub załadowania, podczas implementacji w klasie pochodnej.

(Dziedziczone od ConfigurationElement)
IsReadOnly()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera wartość wskazującą, czy ConfigurationElement obiekt jest tylko do odczytu.

(Dziedziczone od ConfigurationElement)
ListErrors(IList)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Dodaje błędy nieprawidłowej właściwości w tym ConfigurationElement obiekcie i we wszystkich podelementach do przekazanej listy.

(Dziedziczone od ConfigurationElement)
MemberwiseClone()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Tworzy płytkią kopię bieżącego Objectelementu .

(Dziedziczone od Object)
OnDeserializeUnrecognizedAttribute(String, String)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera wartość wskazującą, czy podczas deserializacji napotkano nieznany atrybut.

(Dziedziczone od ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Pobiera wartość wskazującą, czy podczas deserializacji napotkano nieznany element.

(Dziedziczone od ConfigurationElement)
OnRequiredPropertyNotFound(String)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Zgłasza wyjątek, gdy nie można odnaleźć wymaganej właściwości.

(Dziedziczone od ConfigurationElement)
PostDeserialize()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Wywoływana po deserializacji.

(Dziedziczone od ConfigurationElement)
PreSerialize(XmlWriter)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Wywoływana przed serializacji.

(Dziedziczone od ConfigurationElement)
Reset(ConfigurationElement)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Resetuje stan ConfigurationElement wewnętrzny obiektu, w tym blokady i kolekcje właściwości.

(Dziedziczone od ConfigurationElement)
ResetModified()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Resetuje wartość IsModified() metody w false przypadku implementacji w klasie pochodnej.

(Dziedziczone od ConfigurationElement)
SerializeElement(XmlWriter, Boolean)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Zapisuje zawartość tego elementu konfiguracji do pliku konfiguracji po zaimplementowaniu w klasie pochodnej.

(Dziedziczone od ConfigurationElement)
SerializeToXmlElement(XmlWriter, String)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Zapisuje zewnętrzne tagi tego elementu konfiguracji do pliku konfiguracji po zaimplementowaniu w klasie pochodnej.

(Dziedziczone od ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Ustawia właściwość na określoną wartość.

(Dziedziczone od ConfigurationElement)
SetReadOnly()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

IsReadOnly() Ustawia właściwość dla ConfigurationElement obiektu i wszystkich podelementów.

(Dziedziczone od ConfigurationElement)
ToString()

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Zwraca ciąg reprezentujący bieżący obiekt.

(Dziedziczone od Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

To API wspiera infrastrukturę produktu i nie jest przeznaczone do bezpośredniego używania z twojego kodu.

Modyfikuje obiekt w ConfigurationElement celu usunięcia wszystkich wartości, które nie powinny być zapisywane.

(Dziedziczone od ConfigurationElement)

Dotyczy

Zobacz także