FormatterServices Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece métodos estáticos para ajudar na implementação de a Formatter para serialização. Esta classe não pode ser herdada.
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
- Herança
-
FormatterServices
- Atributos
Métodos
| Name | Description |
|---|---|
| CheckTypeSecurity(Type, TypeFilterLevel) |
Determina se o especificado Type pode ser desserializado com a TypeFilterLevel propriedade definida como |
| GetObjectData(Object, MemberInfo[]) |
Extrai os dados do objeto especificado e devolve-os como um array de objetos. |
| GetSafeUninitializedObject(Type) |
Cria uma nova instância do tipo de objeto especificado. |
| GetSerializableMembers(Type, StreamingContext) |
Obtém todos os membros serializáveis para uma classe do especificado Type e no fornecido StreamingContext. |
| GetSerializableMembers(Type) |
Obtém todos os membros serializáveis para uma classe da especificada Type. |
| GetSurrogateForCyclicalReference(ISerializationSurrogate) |
Retorna um substituto de serialização para o especificado ISerializationSurrogate. |
| GetTypeFromAssembly(Assembly, String) |
Procura o Type do objeto especificado no documento fornecido Assembly. |
| GetUninitializedObject(Type) |
Cria uma nova instância do tipo de objeto especificado. |
| PopulateObjectMembers(Object, MemberInfo[], Object[]) |
Preenche o objeto especificado com valores para cada campo retirados do array de dados de objetos. |