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