JsonSerializerOptions.MakeReadOnly Metode
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.
Overload
MakeReadOnly() |
Menandai instans saat ini sebagai baca-saja untuk mencegah modifikasi pengguna lebih lanjut. |
MakeReadOnly(Boolean) |
Menandai instans saat ini sebagai baca-saja yang mencegah modifikasi pengguna lebih lanjut. |
MakeReadOnly()
- Sumber:
- JsonSerializerOptions.cs
- Sumber:
- JsonSerializerOptions.cs
Menandai instans saat ini sebagai baca-saja untuk mencegah modifikasi pengguna lebih lanjut.
public:
void MakeReadOnly();
public void MakeReadOnly ();
member this.MakeReadOnly : unit -> unit
Public Sub MakeReadOnly ()
Pengecualian
Instans tidak menentukan TypeInfoResolver pengaturan.
Keterangan
Metode ini idempotensi.
Berlaku untuk
MakeReadOnly(Boolean)
- Sumber:
- JsonSerializerOptions.cs
- Sumber:
- JsonSerializerOptions.cs
Menandai instans saat ini sebagai baca-saja yang mencegah modifikasi pengguna lebih lanjut.
public:
void MakeReadOnly(bool populateMissingResolver);
public void MakeReadOnly (bool populateMissingResolver);
member this.MakeReadOnly : bool -> unit
Public Sub MakeReadOnly (populateMissingResolver As Boolean)
Parameter
- populateMissingResolver
- Boolean
Mengisi properti yang tidak dikonfigurasi TypeInfoResolver dengan default berbasis pantulan.
Pengecualian
Instans tidak menentukan TypeInfoResolver pengaturan. Dilemparkan ketika populateMissingResolver
adalah false
.
-atau-
Sakelar IsReflectionEnabledByDefault fitur telah dimatikan.
Keterangan
Ketika populateMissingResolver
diatur ke true
, mengonfigurasi instans mengikuti semantik metode yang JsonSerializer menerima JsonSerializerOptions parameter.
Metode ini idempotensi.