MetadataSerializationOptionsBuilder Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA!
Provides the ability to build the set of options that are used during metadata serialization.
public sealed class MetadataSerializationOptionsBuilder
type MetadataSerializationOptionsBuilder = class
Public NotInheritable Class MetadataSerializationOptionsBuilder
- Warisan
-
MetadataSerializationOptionsBuilder
Konstruktor
MetadataSerializationOptionsBuilder(MetadataSerializationOptions) |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Membuat instans kelas yang diinisialisasi MetadataSerializationOptionsBuilder oleh opsi yang ditentukan. |
MetadataSerializationOptionsBuilder(MetadataSerializationStyle) |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Membuat instans MetadataSerializationOptionsBuilder kelas baru berdasarkan gaya yang ditentukan. |
Properti
Compatibility |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mendapatkan opsi kompatibilitas opsional yang harus digunakan saat membuat serialisasi metadata. |
Formatting |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mendapatkan opsi pemformatan opsional yang harus digunakan saat membuat konten metadata. |
IncludeChildren |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mendapatkan indikasi apakah anak-anak objek akar juga harus diserialisasikan, atau hanya objek akar. |
IncludeRestrictedInformation |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mendapatkan indikasi apakah output berseri harus menyertakan informasi terbatas atau hanya versi data yang dikumpulkan. |
Metode
GetOptions() |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mendapatkan instans yang MetadataSerializationOptions diinisialisasi dengan opsi serialisasi yang dipilih. |
WithChildrenMetadata() |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mengatur indikasi bahwa anak-anak objek akar juga harus diserialisasikan, dan bukan hanya objek akar. |
WithCompatibilityOptions(MetadataCompatibilityOptions) |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mengatur opsi kompatibilitas yang harus digunakan selama serialisasi. |
WithFormattingOptions(MetadataFormattingOptions) |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mengatur opsi pemformatan yang harus digunakan saat membuat konten metadata. |
WithoutChildrenMetadata() |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Reset indikasi bahwa anak-anak objek akar juga harus diserialisasikan, untuk menyertakan hanya objek akar. |
WithoutCompatibilityOptions() |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mengatur ulang opsi kompatibilitas yang harus digunakan selama serialisasi, dan memulihkan opsi default. |
WithoutFormattingOptions() |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mereset opsi pemformatan yang harus digunakan saat membuat konten metadata, dan memulihkan opsi default. |
WithoutRestrictedInformation() |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Reset indikasi bahwa output berseri tidak boleh menyertakan informasi terbatas, hanya versi data yang dikumpulkan. |
WithRestrictedInformation() |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mengatur indikasi bahwa output berseri harus menyertakan informasi terbatas dan bukan versi data yang dikumpulkan. |
Metode Ekstensi
GetExpressionTrimStyle(MetadataSerializationOptionsBuilder) |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mendapatkan gaya di mana spasi kosong dalam baris dalam blok ekspresi, dipangkas saat diserialisasikan ke dalam teks TMDL; defaultnya adalah TrimTrailingWhitespaces. |
IsMetadataOrderHintsExcluded(MetadataSerializationOptionsBuilder) |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mendapatkan indikasi jika konten TMDL berseri tidak boleh menyertakan petunjuk untuk urutan elemen metadata; defaultnya adalah false, menunjukkan untuk disertakan dalam TMDL yang dihasilkan. |
WithExpressionTrimStyle(MetadataSerializationOptionsBuilder, TmdlExpressionTrimStyle) |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Mengatur gaya di mana spasi kosong dalam baris dalam blok ekspresi, dipangkas saat diserialisasikan ke dalam teks TMDL. |
WithMetadataOrderHints(MetadataSerializationOptionsBuilder) |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Menetapkan indikasi bahwa petunjuk urutan metadata harus disertakan dalam konten TMDL yang dihasilkan. |
WithoutMetadataOrderHints(MetadataSerializationOptionsBuilder) |
PENTING: TMDL masih dalam pratinjau dan permukaan API mungkin masih dimodifikasi sebelum GA! Menetapkan indikasi bahwa petunjuk urutan metadata tidak boleh disertakan dalam konten TMDL yang dihasilkan. |