MetadataSerializationOptionsBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente di compilare il set di opzioni usate durante la serializzazione dei metadati.
public sealed class MetadataSerializationOptionsBuilder
type MetadataSerializationOptionsBuilder = class
Public NotInheritable Class MetadataSerializationOptionsBuilder
- Ereditarietà
-
MetadataSerializationOptionsBuilder
Costruttori
MetadataSerializationOptionsBuilder(MetadataSerializationOptions) |
Crea un'istanza della classe MetadataSerializationOptionsBuilder inizializzata dalle opzioni specificate. |
MetadataSerializationOptionsBuilder(MetadataSerializationStyle) |
Crea una nuova istanza di MetadataSerializationOptionsBuilder classe in base allo stile specificato. |
Proprietà
Compatibility |
Ottiene un'opzione di compatibilità facoltativa che deve essere utilizzata durante la serializzazione dei metadati. |
Formatting |
Ottiene un'opzione di formattazione facoltativa che deve essere utilizzata durante la generazione del contenuto dei metadati. |
IncludeChildren |
Ottiene un'indicazione se anche gli elementi figlio dell'oggetto radice devono essere serializzati o solo l'oggetto radice. |
IncludeRestrictedInformation |
Ottiene un'indicazione se l'output serializzato deve includere informazioni limitate o solo la versione curata dei dati. |
Metodi
GetOptions() |
Ottiene un'istanza di MetadataSerializationOptions inizializzata con le opzioni di serializzazione scelte. |
WithChildrenMetadata() |
Imposta l'indicazione che anche gli elementi figlio dell'oggetto radice devono essere serializzati e non solo l'oggetto radice. |
WithCompatibilityOptions(MetadataCompatibilityOptions) |
Imposta le opzioni di compatibilità da utilizzare durante la serializzazione. |
WithFormattingOptions(MetadataFormattingOptions) |
Imposta le opzioni di formattazione da utilizzare durante la generazione del contenuto dei metadati. |
WithoutChildrenMetadata() |
Reimpostare l'indicazione che anche gli elementi figlio dell'oggetto radice devono essere serializzati, in modo da includere solo l'oggetto radice. |
WithoutCompatibilityOptions() |
Reimposta le opzioni di compatibilità da usare durante la serializzazione e ripristina le opzioni predefinite. |
WithoutFormattingOptions() |
Reimposta le opzioni di formattazione che devono essere usate durante la generazione del contenuto dei metadati e ripristina le opzioni predefinite. |
WithoutRestrictedInformation() |
Reimpostare l'indicazione che l'output serializzato non deve includere informazioni limitate, solo la versione curata dei dati. |
WithRestrictedInformation() |
Imposta l'indicazione che l'output serializzato deve includere informazioni limitate e non la versione curata dei dati. |
Metodi di estensione
GetExpressionTrimStyle(MetadataSerializationOptionsBuilder) |
Ottiene lo stile in cui gli spazi vuoti nelle righe di un blocco di espressioni vengono ritagliati quando serializzati nel testo TMDL; il valore predefinito è TrimTrailingWhitespaces. |
IsMetadataOrderHintsExcluded(MetadataSerializationOptionsBuilder) |
Ottiene un'indicazione se il contenuto TMDL serializzato non deve includere hint per l'ordine degli elementi di metadati; default è false, che indica di essere incluso nel TMDL generato. |
WithExpressionTrimStyle(MetadataSerializationOptionsBuilder, TmdlExpressionTrimStyle) |
Imposta lo stile in cui gli spazi vuoti nelle righe di un blocco di espressioni vengono ritagliati quando serializzati in testo TMDL. |
WithMetadataOrderHints(MetadataSerializationOptionsBuilder) |
Imposta un'indicazione che gli hint per l'ordine dei metadati devono essere inclusi nel contenuto TMDL generato. |
WithoutMetadataOrderHints(MetadataSerializationOptionsBuilder) |
Imposta un'indicazione che gli hint per l'ordine dei metadati non devono essere inclusi nel contenuto TMDL generato. |