SmtpException Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der SmtpException-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| SmtpException() |
Initialisiert eine neue Instanz der SmtpException-Klasse. |
| SmtpException(SmtpStatusCode) |
Initialisiert eine neue Instanz der SmtpException Klasse mit dem angegebenen Statuscode. |
| SmtpException(String) |
Initialisiert eine neue Instanz der SmtpException Klasse mit der angegebenen Fehlermeldung. |
| SmtpException(SmtpStatusCode, String) |
Initialisiert eine neue Instanz der SmtpException Klasse mit dem angegebenen Statuscode und der Fehlermeldung. |
| SmtpException(SerializationInfo, StreamingContext) |
Veraltet.
Initialisiert eine neue Instanz der SmtpException Klasse aus den angegebenen Instanzen der SerializationInfo Klassen und StreamingContext Klassen. |
| SmtpException(String, Exception) |
Initialisiert eine neue Instanz der SmtpException Klasse mit der angegebenen Fehlermeldung und inneren Ausnahme. |
SmtpException()
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
Initialisiert eine neue Instanz der SmtpException-Klasse.
public:
SmtpException();
public SmtpException();
Public Sub New ()
Beispiele
Im folgenden Codebeispiel wird das Aufrufen dieses Konstruktors veranschaulicht.
public static SmtpException GenerateDefaultSmtpException()
{
return new SmtpException();
}
Hinweise
Die ausnahme, die von diesem Konstruktor zurückgegeben wird, hat seine StatusCode Eigenschaft auf GeneralFailure.
Gilt für:
SmtpException(SmtpStatusCode)
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
Initialisiert eine neue Instanz der SmtpException Klasse mit dem angegebenen Statuscode.
public:
SmtpException(System::Net::Mail::SmtpStatusCode statusCode);
public SmtpException(System.Net.Mail.SmtpStatusCode statusCode);
new System.Net.Mail.SmtpException : System.Net.Mail.SmtpStatusCode -> System.Net.Mail.SmtpException
Public Sub New (statusCode As SmtpStatusCode)
Parameter
- statusCode
- SmtpStatusCode
Ein Wert SmtpStatusCode .
Beispiele
Im folgenden Codebeispiel wird das Aufrufen dieses Konstruktors veranschaulicht.
public static SmtpException GenerateSmtpException(SmtpStatusCode status)
{
return new SmtpException(status);
}
Hinweise
Dieser Konstruktor verwendet den statusCode Parameter, um die StatusCode Eigenschaft zu initialisieren.
Gilt für:
SmtpException(String)
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
Initialisiert eine neue Instanz der SmtpException Klasse mit der angegebenen Fehlermeldung.
public:
SmtpException(System::String ^ message);
public SmtpException(string? message);
public SmtpException(string message);
new System.Net.Mail.SmtpException : string -> System.Net.Mail.SmtpException
Public Sub New (message As String)
Parameter
Beispiele
Im folgenden Codebeispiel wird das Aufrufen dieses Konstruktors veranschaulicht.
public static SmtpException GenerateSmtpException(string message)
{
return new SmtpException(message);
}
Hinweise
Dieser Konstruktor verwendet den message Parameter, um die Message Eigenschaft zu initialisieren.
Gilt für:
SmtpException(SmtpStatusCode, String)
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
Initialisiert eine neue Instanz der SmtpException Klasse mit dem angegebenen Statuscode und der Fehlermeldung.
public:
SmtpException(System::Net::Mail::SmtpStatusCode statusCode, System::String ^ message);
public SmtpException(System.Net.Mail.SmtpStatusCode statusCode, string? message);
public SmtpException(System.Net.Mail.SmtpStatusCode statusCode, string message);
new System.Net.Mail.SmtpException : System.Net.Mail.SmtpStatusCode * string -> System.Net.Mail.SmtpException
Public Sub New (statusCode As SmtpStatusCode, message As String)
Parameter
- statusCode
- SmtpStatusCode
Ein Wert SmtpStatusCode .
Beispiele
Im folgenden Codebeispiel wird das Aufrufen dieses Konstruktors veranschaulicht.
public static SmtpException GenerateSmtpException(SmtpStatusCode status, string message)
{
return new SmtpException(status, message);
}
Hinweise
Dieser Konstruktor verwendet den statusCode Parameter zum Initialisieren der StatusCode Eigenschaft und verwendet den message Parameter zum Initialisieren der Message Eigenschaft.
Gilt für:
SmtpException(SerializationInfo, StreamingContext)
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
Achtung
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Initialisiert eine neue Instanz der SmtpException Klasse aus den angegebenen Instanzen der SerializationInfo Klassen und StreamingContext Klassen.
protected:
SmtpException(System::Runtime::Serialization::SerializationInfo ^ serializationInfo, System::Runtime::Serialization::StreamingContext streamingContext);
[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 SmtpException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
protected SmtpException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
[<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.Net.Mail.SmtpException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.Mail.SmtpException
new System.Net.Mail.SmtpException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.Mail.SmtpException
Protected Sub New (serializationInfo As SerializationInfo, streamingContext As StreamingContext)
Parameter
- serializationInfo
- SerializationInfo
Eine SerializationInfo , die die zum Serialisieren der neuen SmtpExceptionInformationen erforderlichen Informationen enthält.
- streamingContext
- StreamingContext
A StreamingContext that contains the source and destination of the serialized stream associated with the new instance.
- Attribute
Hinweise
Dieser Konstruktor implementiert die ISerializable Schnittstelle für die SmtpException Klasse.
Gilt für:
SmtpException(String, Exception)
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
- Quelle:
- SmtpException.cs
Initialisiert eine neue Instanz der SmtpException Klasse mit der angegebenen Fehlermeldung und inneren Ausnahme.
public:
SmtpException(System::String ^ message, Exception ^ innerException);
public SmtpException(string? message, Exception? innerException);
public SmtpException(string message, Exception innerException);
new System.Net.Mail.SmtpException : string * Exception -> System.Net.Mail.SmtpException
Public Sub New (message As String, innerException As Exception)
Parameter
- innerException
- Exception
Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.
Beispiele
Im folgenden Codebeispiel wird das Aufrufen dieses Konstruktors veranschaulicht.
public static SmtpException GenerateSmtpException(string message, Exception innerException)
{
return new SmtpException(message, innerException);
}
Hinweise
Dieser Konstruktor verwendet den message Parameter, um die Message Eigenschaft und den innerException Parameter zu initialisieren InnerException .
Ist innerException dies nicht nullder Fehler, wird die aktuelle Ausnahme in einem Catch-Block ausgelöst, der behandelt innerExceptionwird.