Nyelv

MalformedLineException Konstruktorok

Definíció

Inicializálja a MalformedLineException osztály új példányát.

Túlterhelések

Name Description
MalformedLineException()

Inicializálja a MalformedLineException osztály új példányát.

MalformedLineException(String)

Inicializálja az MalformedLineException osztály új példányát egy megadott hibaüzenettel.

MalformedLineException(SerializationInfo, StreamingContext)
Elavult.

Inicializálja az MalformedLineException osztály új példányát szerializált adatokkal.

MalformedLineException(String, Exception)

Inicializálja az MalformedLineException osztály új példányát egy megadott hibaüzenettel és a kivétel okaként szolgáló belső kivételre mutató hivatkozással.

MalformedLineException(String, Int64)

Inicializálja az MalformedLineException osztály új példányát egy megadott hibaüzenettel és egy sorszámmal.

MalformedLineException(String, Int64, Exception)

Inicializálja az MalformedLineException osztály új példányát egy megadott hibaüzenettel, egy sorszámmal és a kivétel okaként szolgáló belső kivételre mutató hivatkozással.

MalformedLineException()

Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb

Inicializálja a MalformedLineException osztály új példányát.

public:
 MalformedLineException();
public MalformedLineException();
Public Sub New ()

Megjegyzések

A kivétel azt jelzi, hogy a ReadFields metódus nem elemezhet egy sort a megadott formátummal.

Az alábbi táblázat a példány kezdeti tulajdonságértékét MalformedLineExceptionmutatja be.

Ingatlan Érték
InnerException Null hivatkozás (Nothing Visual Basic).
Message A honosított hibaüzenet sztringje.

Lásd még

A következőre érvényes:

MalformedLineException(String)

Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb

Inicializálja az MalformedLineException osztály új példányát egy megadott hibaüzenettel.

public:
 MalformedLineException(System::String ^ message);
public MalformedLineException(string? message);
public MalformedLineException(string message);
new Microsoft.VisualBasic.FileIO.MalformedLineException : string -> Microsoft.VisualBasic.FileIO.MalformedLineException
Public Sub New (message As String)

Paraméterek

message
String

A hibát leíró üzenet.

Megjegyzések

A paraméter tartalmát message az emberek értelmezik. A konstruktor hívójának gondoskodnia kell arról, hogy ez a sztring az aktuális rendszerkultúrához legyen honosítva.

MalformedLineException örökli az Exception osztályt. Ez a konstruktor az objektum tulajdonságait állítja be az Exception alábbi táblázatban látható módon.

Ingatlan Érték
InnerException Null hivatkozás (Nothing a Visual Basicben)
Message A message sztring.

A következőre érvényes:

MalformedLineException(SerializationInfo, StreamingContext)

Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb

Figyelemfelhívás

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Inicializálja az MalformedLineException osztály új példányát szerializált adatokkal.

protected:
 MalformedLineException(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 MalformedLineException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
protected MalformedLineException(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}")>]
new Microsoft.VisualBasic.FileIO.MalformedLineException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> Microsoft.VisualBasic.FileIO.MalformedLineException
new Microsoft.VisualBasic.FileIO.MalformedLineException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> Microsoft.VisualBasic.FileIO.MalformedLineException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Paraméterek

info
SerializationInfo

A SerializationInfo szerializált objektum adatait tartalmazó objektum a kidobott kivételről.

context
StreamingContext

A StreamingContext forrásra vagy a célra vonatkozó környezeti információkat tartalmazó struktúra.

Attribútumok

Megjegyzések

Ezt a konstruktort a deszerializálás során hívjuk meg a streamen keresztül továbbított kivételobjektum újbóli létrehozásához.

A következőre érvényes:

MalformedLineException(String, Exception)

Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb

Inicializálja az MalformedLineException osztály új példányát egy megadott hibaüzenettel és a kivétel okaként szolgáló belső kivételre mutató hivatkozással.

public:
 MalformedLineException(System::String ^ message, Exception ^ innerException);
public MalformedLineException(string? message, Exception? innerException);
public MalformedLineException(string message, Exception innerException);
new Microsoft.VisualBasic.FileIO.MalformedLineException : string * Exception -> Microsoft.VisualBasic.FileIO.MalformedLineException
Public Sub New (message As String, innerException As Exception)

Paraméterek

message
String

A String hibát leíró leírás.

innerException
Exception

Az Exception az objektum, amely az aktuális kivétel oka. Ha a InnerException paraméter nem nullhivatkozás (Nothing Visual Basic), az aktuális kivételt egy, a belső kivételt kezelő fogási blokkban emeli ki.

Megjegyzések

A paraméter tartalmát message az emberek értelmezik. A konstruktor hívójának gondoskodnia kell arról, hogy ez a sztring az aktuális rendszerkultúrához legyen honosítva.

Az előző kivétel közvetlen eredményeként keletkező kivételnek tartalmaznia kell a tulajdonság előző kivételére InnerException mutató hivatkozást. A InnerException tulajdonság ugyanazt az értéket adja vissza, amelyet a konstruktornak ad át, vagy null értékű hivatkozást, ha a InnerException tulajdonság nem adja meg a belső kivétel értékét a konstruktornak.

Az alábbi táblázat a példány kezdeti tulajdonságértékét ApplicationExceptionmutatja be.

Ingatlan Érték
InnerException A innerException hivatkozás.
Message A message sztring.

A következőre érvényes:

MalformedLineException(String, Int64)

Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb

Inicializálja az MalformedLineException osztály új példányát egy megadott hibaüzenettel és egy sorszámmal.

public:
 MalformedLineException(System::String ^ message, long lineNumber);
public MalformedLineException(string? message, long lineNumber);
public MalformedLineException(string message, long lineNumber);
new Microsoft.VisualBasic.FileIO.MalformedLineException : string * int64 -> Microsoft.VisualBasic.FileIO.MalformedLineException
Public Sub New (message As String, lineNumber As Long)

Paraméterek

message
String

A kivétel üzenete.

lineNumber
Int64

A hibásan formázott vonal sorszáma.

Megjegyzések

A paraméter tartalmát message az emberek értelmezik. A konstruktor hívójának gondoskodnia kell arról, hogy ez a sztring az aktuális rendszerkultúrához legyen honosítva. A lineNumber paraméter inicializálja a tulajdonságot LineNumber .

MalformedLineException örökli a Exception. Ez a konstruktor az objektum tulajdonságait állítja be az Exception alábbi táblázatban látható módon.

Ingatlan Érték
InnerException Null hivatkozás (Nothing a Visual Basicben)
Message A message sztring.

A következőre érvényes:

MalformedLineException(String, Int64, Exception)

Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb
Forrás:
MalformedLineException.vb

Inicializálja az MalformedLineException osztály új példányát egy megadott hibaüzenettel, egy sorszámmal és a kivétel okaként szolgáló belső kivételre mutató hivatkozással.

public:
 MalformedLineException(System::String ^ message, long lineNumber, Exception ^ innerException);
public MalformedLineException(string? message, long lineNumber, Exception? innerException);
public MalformedLineException(string message, long lineNumber, Exception innerException);
new Microsoft.VisualBasic.FileIO.MalformedLineException : string * int64 * Exception -> Microsoft.VisualBasic.FileIO.MalformedLineException
Public Sub New (message As String, lineNumber As Long, innerException As Exception)

Paraméterek

message
String

A kivétel üzenete.

lineNumber
Int64

A hibásan formázott vonal sorszáma.

innerException
Exception

Ez Exception az oka az aktuális kivételnek. Ha a InnerException paraméter nem nullhivatkozás (Nothing Visual Basic), az aktuális kivételt egy, a belső kivételt kezelő fogási blokkban emeli ki.

Megjegyzések

A paraméter tartalmát message az emberek értelmezik. A konstruktor hívójának gondoskodnia kell arról, hogy ez a sztring az aktuális rendszerkultúrához legyen honosítva. A lineNumber paraméter inicializálja a tulajdonságot LineNumber .

Az előző kivétel közvetlen eredményeként keletkező kivételnek tartalmaznia kell a tulajdonság előző kivételére InnerException mutató hivatkozást. A InnerException tulajdonság ugyanazt az értéket adja vissza, amelyet a konstruktornak ad át, vagy null értékű hivatkozást, ha a InnerException tulajdonság nem adja meg a belső kivétel értékét a konstruktornak.

Az alábbi táblázat a példány kezdeti tulajdonságértékét ApplicationExceptionmutatja be.

Ingatlan Érték
InnerException A innerException hivatkozás.
Message A message sztring.

A következőre érvényes: