FormatterServices Classe

Definizione

Fornisce metodi statici per facilitare l'implementazione di un Formatter oggetto per la serializzazione. La classe non può essere ereditata.

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
Ereditarietà
FormatterServices
Attributi

Metodi

Nome Descrizione
CheckTypeSecurity(Type, TypeFilterLevel)

Determina se l'oggetto specificato Type può essere deserializzato con la TypeFilterLevel proprietà impostata su Low.

GetObjectData(Object, MemberInfo[])

Estrae i dati dall'oggetto specificato e lo restituisce come matrice di oggetti.

GetSafeUninitializedObject(Type)

Crea una nuova istanza del tipo di oggetto specificato.

GetSerializableMembers(Type, StreamingContext)

Ottiene tutti i membri serializzabili per una classe dell'oggetto specificato Type e nell'oggetto fornito StreamingContext.

GetSerializableMembers(Type)

Ottiene tutti i membri serializzabili per una classe dell'oggetto specificato Type.

GetSurrogateForCyclicalReference(ISerializationSurrogate)

Restituisce un surrogato di serializzazione per l'oggetto specificato ISerializationSurrogate.

GetTypeFromAssembly(Assembly, String)

Cerca l'oggetto Type dell'oggetto specificato nell'oggetto fornito Assembly.

GetUninitializedObject(Type)

Crea una nuova istanza del tipo di oggetto specificato.

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

Popola l'oggetto specificato con valori per ogni campo disegnato dalla matrice di dati di oggetti .

Si applica a

Vedi anche