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. |