MetadataSerializationOptionsBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona la capacidad de crear el conjunto de opciones que se usan durante la serialización de metadatos.
public sealed class MetadataSerializationOptionsBuilder
type MetadataSerializationOptionsBuilder = class
Public NotInheritable Class MetadataSerializationOptionsBuilder
- Herencia
-
MetadataSerializationOptionsBuilder
Constructores
MetadataSerializationOptionsBuilder(MetadataSerializationOptions) |
Crea una instancia de la clase MetadataSerializationOptionsBuilder inicializada por las opciones especificadas. |
MetadataSerializationOptionsBuilder(MetadataSerializationStyle) |
Crea una nueva instancia de MetadataSerializationOptionsBuilder clase basada en el estilo especificado. |
Propiedades
Compatibility |
Obtiene una opción de compatibilidad opcional que se debe usar al serializar los metadatos. |
Formatting |
Obtiene una opción de formato opcional que se debe usar al generar el contenido de metadatos. |
IncludeChildren |
Obtiene una indicación de si los elementos secundarios del objeto raíz también deben serializarse o solo el objeto raíz. |
IncludeRestrictedInformation |
Obtiene una indicación de si la salida serializada debe incluir información restringida o solo la versión seleccionada de los datos. |
Métodos
GetOptions() |
Obtiene una instancia de MetadataSerializationOptions inicializada con las opciones de serialización elegidas. |
WithChildrenMetadata() |
Establece la indicación de que los elementos secundarios del objeto raíz también deben serializarse y no solo el objeto raíz. |
WithCompatibilityOptions(MetadataCompatibilityOptions) |
Establece las opciones de compatibilidad que se deben usar durante la serialización. |
WithFormattingOptions(MetadataFormattingOptions) |
Establece las opciones de formato que se deben usar al generar el contenido de metadatos. |
WithoutChildrenMetadata() |
Restablezca la indicación de que los elementos secundarios del objeto raíz también deben serializarse para incluir solo el objeto raíz. |
WithoutCompatibilityOptions() |
Restablece las opciones de compatibilidad que se deben usar durante la serialización y restaura las opciones predeterminadas. |
WithoutFormattingOptions() |
Restablece las opciones de formato que se deben usar al generar el contenido de los metadatos y restaurar las opciones predeterminadas. |
WithoutRestrictedInformation() |
Restablezca la indicación de que la salida serializada no debe incluir información restringida, solo la versión seleccionada de los datos. |
WithRestrictedInformation() |
Establece la indicación de que la salida serializada debe incluir información restringida y no la versión mantenida de los datos. |
Métodos de extensión
GetExpressionTrimStyle(MetadataSerializationOptionsBuilder) |
Obtiene el estilo en el que se recortan los espacios en blanco en líneas de un bloque de expresión cuando se serializan en texto TMDL; el valor predeterminado es TrimTrailingWhitespaces. |
IsMetadataOrderHintsExcluded(MetadataSerializationOptionsBuilder) |
Obtiene una indicación si el contenido TMDL serializado no debe incluir sugerencias para el orden de los elementos de metadatos; el valor predeterminado es false, lo que indica que se incluye en el TMDL generado. |
WithExpressionTrimStyle(MetadataSerializationOptionsBuilder, TmdlExpressionTrimStyle) |
Establece el estilo en el que se recortan los espacios en blanco en líneas de un bloque de expresión cuando se serializan en texto TMDL. |
WithMetadataOrderHints(MetadataSerializationOptionsBuilder) |
Establece una indicación de que las sugerencias de orden de metadatos deben incluirse en el contenido TMDL generado. |
WithoutMetadataOrderHints(MetadataSerializationOptionsBuilder) |
Establece una indicación de que las sugerencias de orden de metadatos no deben incluirse en el contenido TMDL generado. |