FormatterServices Classe

Définition

Fournit des méthodes statiques pour faciliter l’implémentation d’une Formatter sérialisation. Cette classe ne peut pas être héritée.

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
Héritage
FormatterServices
Attributs

Méthodes

Nom Description
CheckTypeSecurity(Type, TypeFilterLevel)

Détermine si le spécifié Type peut être désérialisé avec la TypeFilterLevel propriété définie sur Low.

GetObjectData(Object, MemberInfo[])

Extrait les données de l’objet spécifié et les retourne sous forme de tableau d’objets.

GetSafeUninitializedObject(Type)

Crée une instance du type d’objet spécifié.

GetSerializableMembers(Type, StreamingContext)

Obtient tous les membres sérialisables pour une classe du spécifié Type et dans le fichier fourni StreamingContext.

GetSerializableMembers(Type)

Obtient tous les membres sérialisables pour une classe du fichier spécifié Type.

GetSurrogateForCyclicalReference(ISerializationSurrogate)

Retourne une substitution de sérialisation pour le .ISerializationSurrogate

GetTypeFromAssembly(Assembly, String)

Recherche l’objet Type spécifié dans le fichier fourni Assembly.

GetUninitializedObject(Type)

Crée une instance du type d’objet spécifié.

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

Remplit l’objet spécifié avec des valeurs pour chaque champ dessiné à partir du tableau de données d’objets.

S’applique à

Voir aussi