SerializationInfo-Member
Enthält sämtliche zum Serialisieren bzw. Deserialisieren eines Objekts benötigten Daten. Diese Klasse kann nicht vererbt werden.
In den folgenden Tabellen werden die vom SerializationInfo -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
SerializationInfo | Erstellt eine neue Instanz der SerializationInfo-Klasse. |
Zum Seitenanfang
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
AssemblyName | Ruft nur während der Serialisierung den Assemblynamen des zu serialisierenden Typs ab oder legt diesen fest. | |
FullTypeName | Ruft den vollständigen Namen des zu serialisierenden Type ab oder legt diesen fest. | |
MemberCount | Ruft die Anzahl der Member ab, die dem SerializationInfo-Speicher hinzugefügt wurden. |
Zum Seitenanfang
Öffentliche Methoden
Name | Beschreibung | |
---|---|---|
AddValue | Überladen. Fügt der SerializationInfo einen Wert hinzu. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetBoolean | Ruft einen Boolean-Wert aus dem SerializationInfo-Speicher ab. | |
GetByte | Ruft den Wert einer 8-Bit-Ganzzahl ohne Vorzeichen aus dem SerializationInfo-Speicher ab. | |
GetChar | Ruft den Wert eines Unicode-Zeichens aus dem SerializationInfo-Speicher ab. | |
GetDateTime | Ruft einen DateTime-Wert aus dem SerializationInfo-Speicher ab. | |
GetDecimal | Ruft einen Decimal-Wert aus dem SerializationInfo-Speicher ab. | |
GetDouble | Ruft einen Gleitkommawert mit doppelter Genauigkeit aus dem SerializationInfo-Speicher ab. | |
GetEnumerator | Gibt einen SerializationInfoEnumerator zurück, mit dem die Name-Wert-Paare im SerializationInfo-Speicher durchlaufen werden. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetInt16 | Ruft den Wert einer 16-Bit-Ganzzahl mit Vorzeichen aus dem SerializationInfo-Speicher ab. | |
GetInt32 | Ruft den Wert einer 32-Bit-Ganzzahl mit Vorzeichen aus dem SerializationInfo-Speicher ab. | |
GetInt64 | Ruft den Wert einer 64-Bit-Ganzzahl mit Vorzeichen aus dem SerializationInfo-Speicher ab. | |
GetSByte | Ruft den Wert einer 8-Bit-Ganzzahl mit Vorzeichen aus dem SerializationInfo-Speicher ab. | |
GetSingle | Ruft einen Gleitkommawert mit einfacher Genauigkeit aus dem SerializationInfo-Speicher ab. | |
GetString | Ruft einen String-Wert aus dem SerializationInfo-Speicher ab. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetUInt16 | Ruft den Wert einer 16-Bit-Ganzzahl ohne Vorzeichen aus dem SerializationInfo-Speicher ab. | |
GetUInt32 | Ruft den Wert einer 32-Bit-Ganzzahl ohne Vorzeichen aus dem SerializationInfo-Speicher ab. | |
GetUInt64 | Ruft den Wert einer 64-Bit-Ganzzahl ohne Vorzeichen aus dem SerializationInfo-Speicher ab. | |
GetValue | Ruft einen Wert aus dem SerializationInfo-Speicher ab. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
SetType | Legt den Type des zu serialisierenden Objekts fest. | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
SerializationInfo-Klasse
System.Runtime.Serialization-Namespace
ISerializable-Schnittstelle
Weitere Ressourcen
XML- und SOAP-Serialisierung
Benutzerdefinierte Serialisierung