FormatterServices Klasse

Definition

Stellt statische Methoden zur Unterstützung der Implementierung einer Formatter Serialisierung bereit. Diese Klasse kann nicht vererbt werden.

public ref class FormatterServices sealed
public ref class FormatterServices abstract sealed
public sealed class FormatterServices
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class FormatterServices
[System.Runtime.InteropServices.ComVisible(true)]
public static class FormatterServices
public static class FormatterServices
type FormatterServices = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type FormatterServices = class
Public NotInheritable Class FormatterServices
Public Class FormatterServices
Vererbung
FormatterServices
Attribute

Methoden

Name Beschreibung
CheckTypeSecurity(Type, TypeFilterLevel)

Bestimmt, ob die angegebene Type Eigenschaft deserialisiert werden kann, wobei die TypeFilterLevel Eigenschaft auf . Low festgelegt ist.

GetObjectData(Object, MemberInfo[])

Extrahiert die Daten aus dem angegebenen Objekt und gibt sie als Array von Objekten zurück.

GetSafeUninitializedObject(Type)

Erstellt eine neue Instanz des angegebenen Objekttyps.

GetSerializableMembers(Type, StreamingContext)

Ruft alle serialisierbaren Member für eine Klasse der angegebenen Type und in der bereitgestellten ab StreamingContext.

GetSerializableMembers(Type)

Ruft alle serialisierbaren Member für eine Klasse der angegebenen Typeab.

GetSurrogateForCyclicalReference(ISerializationSurrogate)

Gibt eine Serialisierungs-Ersatz für die angegebene ISerializationSurrogatezurück.

GetTypeFromAssembly(Assembly, String)

Sucht das Type angegebene Objekt im angegebenen AssemblyObjekt.

GetUninitializedObject(Type)

Erstellt eine neue Instanz des angegebenen Objekttyps.

PopulateObjectMembers(Object, MemberInfo[], Object[])

Füllt das angegebene Objekt mit Werten für jedes Feld auf, das aus dem Datenarray von Objekten gezeichnet wird.

Gilt für:

Weitere Informationen