MetadataSerializationOptionsBuilder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece a capacidade de criar o conjunto de opções que são usadas durante a serialização de metadados.
public sealed class MetadataSerializationOptionsBuilder
type MetadataSerializationOptionsBuilder = class
Public NotInheritable Class MetadataSerializationOptionsBuilder
- Herança
-
MetadataSerializationOptionsBuilder
Construtores
MetadataSerializationOptionsBuilder(MetadataSerializationOptions) |
Cria uma instância da classe MetadataSerializationOptionsBuilder que é inicializada pelas opções especificadas. |
MetadataSerializationOptionsBuilder(MetadataSerializationStyle) |
Cria uma nova instância da classe MetadataSerializationOptionsBuilder com base no estilo especificado. |
Propriedades
Compatibility |
Obtém opções opcionais de compatibilidade que devem ser usadas ao serializar os metadados. |
Formatting |
Obtém uma opção de formatação que deve ser usada ao gerar o conteúdo de metadados. |
IncludeChildren |
Obtém uma indicação se os filhos do objeto raiz também devem ser serializados ou apenas o objeto raiz. |
IncludeRestrictedInformation |
Obtém uma indicação se a saída serializada deve incluir informações restritas ou apenas a versão selecionada dos dados. |
Métodos
GetOptions() |
Obtém uma instância de MetadataSerializationOptions inicializada com as opções de serialização escolhidas. |
WithChildrenMetadata() |
Define a indicação de que os filhos do objeto raiz também devem ser serializados e não apenas o objeto raiz. |
WithCompatibilityOptions(MetadataCompatibilityOptions) |
Define as opções de compatibilidade que devem ser usadas durante a serialização. |
WithFormattingOptions(MetadataFormattingOptions) |
Define as opções de formatação que devem ser usadas ao gerar o conteúdo dos metadados. |
WithoutChildrenMetadata() |
Redefina a indicação de que os filhos do objeto raiz também devem ser serializados, para incluir apenas o objeto raiz. |
WithoutCompatibilityOptions() |
Redefine as opções de compatibilidade que devem ser usadas durante a serialização e restaure as opções padrão. |
WithoutFormattingOptions() |
Redefine as opções de formatação que devem ser usadas ao gerar o conteúdo de metadados e restaure as opções padrão. |
WithoutRestrictedInformation() |
Redefina a indicação de que a saída serializada não deve incluir informações restritas, apenas a versão selecionada dos dados. |
WithRestrictedInformation() |
Define a indicação de que a saída serializada deve incluir informações restritas e não a versão selecionada dos dados. |
Métodos de Extensão
GetExpressionTrimStyle(MetadataSerializationOptionsBuilder) |
Obtém o estilo no qual os espaços em branco em linhas em um bloco de expressão são cortados quando serializados em texto TMDL; o padrão é TrimTrailingWhitespaces. |
IsMetadataOrderHintsExcluded(MetadataSerializationOptionsBuilder) |
Obtém uma indicação se o conteúdo de TMDL serializado não deve incluir dicas para a ordem dos elementos de metadados; o padrão é false, indicando a inclusão no TMDL gerado. |
WithExpressionTrimStyle(MetadataSerializationOptionsBuilder, TmdlExpressionTrimStyle) |
Define o estilo no qual os espaços em branco em linhas em um bloco de expressão são cortados quando serializados em texto TMDL. |
WithMetadataOrderHints(MetadataSerializationOptionsBuilder) |
Define uma indicação de que as dicas de ordem de metadados devem ser incluídas no conteúdo de TMDL gerado. |
WithoutMetadataOrderHints(MetadataSerializationOptionsBuilder) |
Define uma indicação de que as dicas de ordem de metadados não devem ser incluídas no conteúdo de TMDL gerado. |