JsonException Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
JsonException() |
JsonException sınıfının yeni bir örneğini başlatır. |
JsonException(String) |
Belirtilen hata iletisiyle sınıfının yeni bir örneğini JsonException başlatır. |
JsonException(SerializationInfo, StreamingContext) |
Geçersiz.
Serileştirilmiş verilerle yeni bir özel durum nesnesi oluşturur. |
JsonException(String, Exception) |
Belirtilen hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile sınıfının yeni bir örneğini JsonException başlatır. |
JsonException(String, String, Nullable<Int64>, Nullable<Int64>) |
Kullanıcıya hata bilgilerini aktarmak için yeni bir özel durum nesnesi oluşturur. |
JsonException(String, String, Nullable<Int64>, Nullable<Int64>, Exception) |
Kullanıcıya belirtilen iç özel durumu içeren hata bilgilerini aktarmak için yeni bir özel durum nesnesi oluşturur. |
JsonException()
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
JsonException sınıfının yeni bir örneğini başlatır.
public:
JsonException();
public JsonException ();
Public Sub New ()
Şunlara uygulanır
JsonException(String)
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
Belirtilen hata iletisiyle sınıfının yeni bir örneğini JsonException başlatır.
public:
JsonException(System::String ^ message);
public JsonException (string? message);
public JsonException (string message);
new System.Text.Json.JsonException : string -> System.Text.Json.JsonException
Public Sub New (message As String)
Parametreler
- message
- String
Bağlama özgü hata iletisi.
Şunlara uygulanır
JsonException(SerializationInfo, StreamingContext)
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
Dikkat
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Serileştirilmiş verilerle yeni bir özel durum nesnesi oluşturur.
protected:
JsonException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected JsonException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected JsonException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Text.Json.JsonException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Text.Json.JsonException
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Text.Json.JsonException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Text.Json.JsonException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parametreler
- info
- SerializationInfo
Oluşan özel durumla ilgili serileştirilmiş nesne verileri.
- context
- StreamingContext
Kaynak veya hedef hakkında bağlamsal bilgiler içeren bir nesne.
- Öznitelikler
Özel durumlar
info
, null
değeridir.
Şunlara uygulanır
JsonException(String, Exception)
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
Belirtilen hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile sınıfının yeni bir örneğini JsonException başlatır.
public:
JsonException(System::String ^ message, Exception ^ innerException);
public JsonException (string? message, Exception? innerException);
public JsonException (string message, Exception innerException);
new System.Text.Json.JsonException : string * Exception -> System.Text.Json.JsonException
Public Sub New (message As String, innerException As Exception)
Parametreler
- message
- String
Bağlama özgü hata iletisi.
- innerException
- Exception
Geçerli özel duruma neden özel durum.
Şunlara uygulanır
JsonException(String, String, Nullable<Int64>, Nullable<Int64>)
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
Kullanıcıya hata bilgilerini aktarmak için yeni bir özel durum nesnesi oluşturur.
public:
JsonException(System::String ^ message, System::String ^ path, Nullable<long> lineNumber, Nullable<long> bytePositionInLine);
public JsonException (string? message, string? path, long? lineNumber, long? bytePositionInLine);
public JsonException (string message, string path, long? lineNumber, long? bytePositionInLine);
new System.Text.Json.JsonException : string * string * Nullable<int64> * Nullable<int64> -> System.Text.Json.JsonException
Public Sub New (message As String, path As String, lineNumber As Nullable(Of Long), bytePositionInLine As Nullable(Of Long))
Parametreler
- message
- String
Bağlama özgü hata iletisi.
- path
- String
Geçersiz JSON ile karşılaşıldığı yol.
Seri durumdan çıkarılırken geçersiz JSON ile karşılaşıldığı satır numarası (0'dan başlayarak).
Geçersiz JSON ile karşılaşıldığı geçerli satırdaki bayt sayısı (0'dan başlayarak).
Açıklamalar
Karakterleri veya bytePositionInLine
skalerleri değil bayt sayısını (UTF-8 kod birimleri) saydığını unutmayın.
Şunlara uygulanır
JsonException(String, String, Nullable<Int64>, Nullable<Int64>, Exception)
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
- Kaynak:
- JsonException.cs
Kullanıcıya belirtilen iç özel durumu içeren hata bilgilerini aktarmak için yeni bir özel durum nesnesi oluşturur.
public:
JsonException(System::String ^ message, System::String ^ path, Nullable<long> lineNumber, Nullable<long> bytePositionInLine, Exception ^ innerException);
public JsonException (string? message, string? path, long? lineNumber, long? bytePositionInLine, Exception? innerException);
public JsonException (string message, string path, long? lineNumber, long? bytePositionInLine, Exception innerException);
new System.Text.Json.JsonException : string * string * Nullable<int64> * Nullable<int64> * Exception -> System.Text.Json.JsonException
Public Sub New (message As String, path As String, lineNumber As Nullable(Of Long), bytePositionInLine As Nullable(Of Long), innerException As Exception)
Parametreler
- message
- String
Bağlama özgü hata iletisi.
- path
- String
Geçersiz JSON ile karşılaşıldığı yol.
Seri durumdan çıkarılırken geçersiz JSON ile karşılaşıldığı satır numarası (0'dan başlayarak).
Geçersiz JSON ile karşılaşıldığı geçerli satırdaki bayt sayısı (0'dan başlayarak).
- innerException
- Exception
Geçerli özel duruma neden özel durum.
Açıklamalar
değerinin bytePositionInLine
karakter veya skaler değil bayt sayısını (UTF-8 kod birimleri) saydığını unutmayın.