MetadataSerializationOptionsBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje možnost sestavit sadu možností, které se používají při serializaci metadat.
public sealed class MetadataSerializationOptionsBuilder
type MetadataSerializationOptionsBuilder = class
Public NotInheritable Class MetadataSerializationOptionsBuilder
- Dědičnost
-
MetadataSerializationOptionsBuilder
Konstruktory
MetadataSerializationOptionsBuilder(MetadataSerializationOptions) |
Vytvoří instanci MetadataSerializationOptionsBuilder třídy, která je inicializována zadanými možnostmi. |
MetadataSerializationOptionsBuilder(MetadataSerializationStyle) |
Vytvoří novou instanci třídy MetadataSerializationOptionsBuilder na základě zadaného stylu. |
Vlastnosti
Compatibility |
Získá volitelné možnosti kompatibility, které by se měly použít při serializaci metadat. |
Formatting |
Získá volitelné možnosti formátování, které by se měly použít při generování obsahu metadat. |
IncludeChildren |
Získá indikaci, zda podřízené položky kořenového objektu by měly být také serializovány, nebo pouze kořenový objekt. |
IncludeRestrictedInformation |
Získá indikaci, zda serializovaný výstup by měl obsahovat omezené informace nebo pouze kurátorovanou verzi dat. |
Metody
GetOptions() |
Získá instanci MetadataSerializationOptions inicializovat s možnostmi serializace, které byly vybrány. |
WithChildrenMetadata() |
Nastaví indikaci, že podřízené položky kořenového objektu by také měly být serializovány, a ne pouze kořenový objekt. |
WithCompatibilityOptions(MetadataCompatibilityOptions) |
Nastaví možnosti kompatibility, které by se měly použít během serializace. |
WithFormattingOptions(MetadataFormattingOptions) |
Nastaví možnosti formátování, které se mají použít při generování obsahu metadat. |
WithoutChildrenMetadata() |
Obnovte indikaci, že podřízené položky kořenového objektu by měly být také serializovány, aby zahrnovaly pouze kořenový objekt. |
WithoutCompatibilityOptions() |
Obnoví možnosti kompatibility, které se mají použít při serializaci, a obnoví výchozí možnosti. |
WithoutFormattingOptions() |
Obnoví možnosti formátování, které se mají použít při generování obsahu metadat, a obnoví výchozí možnosti. |
WithoutRestrictedInformation() |
Resetujte indikaci, že serializovaný výstup by neměl obsahovat omezené informace, pouze kurátorovanou verzi dat. |
WithRestrictedInformation() |
Nastaví indikaci, že serializovaný výstup by měl obsahovat omezené informace a ne kurátorovanou verzi dat. |
Metody rozšíření
GetExpressionTrimStyle(MetadataSerializationOptionsBuilder) |
Získá styl, ve kterém prázdné znaky v řádcích v bloku výrazu, jsou oříznuty při serializaci do TMDL text; výchozí hodnota je TrimTrailingWhitespaces. |
IsMetadataOrderHintsExcluded(MetadataSerializationOptionsBuilder) |
Získá indikaci, zda serializovaný obsah TMDL by neměl obsahovat rady pro pořadí prvků metadat; výchozí hodnota je false, která označuje, že je součástí vygenerovaného TMDL. |
WithExpressionTrimStyle(MetadataSerializationOptionsBuilder, TmdlExpressionTrimStyle) |
Nastaví styl, ve kterém jsou prázdné znaky v řádcích bloku výrazu oříznuty při serializaci do textu TMDL. |
WithMetadataOrderHints(MetadataSerializationOptionsBuilder) |
Nastaví indikaci, že do vygenerovaného obsahu TMDL by měly být zahrnuty rady pořadí metadat. |
WithoutMetadataOrderHints(MetadataSerializationOptionsBuilder) |
Nastaví indikaci, že do vygenerovaného obsahu TMDL by neměly být zahrnuty rady pořadí metadat. |