SmtpException Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci SmtpException třídy.
Přetížení
| Name | Description |
|---|---|
| SmtpException() |
Inicializuje novou instanci SmtpException třídy. |
| SmtpException(SmtpStatusCode) |
Inicializuje novou instanci SmtpException třídy se zadaným stavovým kódem. |
| SmtpException(String) |
Inicializuje novou instanci SmtpException třídy se zadanou chybovou zprávou. |
| SmtpException(SmtpStatusCode, String) |
Inicializuje novou instanci SmtpException třídy se zadaným stavovým kódem a chybovou zprávou. |
| SmtpException(SerializationInfo, StreamingContext) |
Zastaralé.
Inicializuje novou instanci SmtpException třídy ze zadaných SerializationInfo instancí třídy a StreamingContext třídy. |
| SmtpException(String, Exception) |
Inicializuje novou instanci SmtpException třídy se zadanou chybovou zprávou a vnitřní výjimkou. |
SmtpException()
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
Inicializuje novou instanci SmtpException třídy.
public:
SmtpException();
public SmtpException();
Public Sub New ()
Příklady
Následující příklad kódu ukazuje volání tohoto konstruktoru.
public static SmtpException GenerateDefaultSmtpException()
{
return new SmtpException();
}
Poznámky
Výjimka vrácená tímto konstruktorem má jeho StatusCode vlastnost nastavena na GeneralFailure.
Platí pro
SmtpException(SmtpStatusCode)
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
Inicializuje novou instanci SmtpException třídy se zadaným stavovým kódem.
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)
Parametry
- statusCode
- SmtpStatusCode
Hodnotu SmtpStatusCode .
Příklady
Následující příklad kódu ukazuje volání tohoto konstruktoru.
public static SmtpException GenerateSmtpException(SmtpStatusCode status)
{
return new SmtpException(status);
}
Poznámky
Tento konstruktor používá statusCode parametr k inicializaci StatusCode vlastnosti.
Platí pro
SmtpException(String)
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
Inicializuje novou instanci SmtpException třídy se zadanou chybovou zprávou.
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)
Parametry
Příklady
Následující příklad kódu ukazuje volání tohoto konstruktoru.
public static SmtpException GenerateSmtpException(string message)
{
return new SmtpException(message);
}
Poznámky
Tento konstruktor používá message parametr k inicializaci Message vlastnosti.
Platí pro
SmtpException(SmtpStatusCode, String)
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
Inicializuje novou instanci SmtpException třídy se zadaným stavovým kódem a chybovou zprávou.
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)
Parametry
- statusCode
- SmtpStatusCode
Hodnotu SmtpStatusCode .
Příklady
Následující příklad kódu ukazuje volání tohoto konstruktoru.
public static SmtpException GenerateSmtpException(SmtpStatusCode status, string message)
{
return new SmtpException(status, message);
}
Poznámky
Tento konstruktor používá statusCode parametr k inicializaci StatusCode vlastnosti a používá message parametr k inicializaci Message vlastnosti.
Platí pro
SmtpException(SerializationInfo, StreamingContext)
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
Upozornění
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Inicializuje novou instanci SmtpException třídy ze zadaných SerializationInfo instancí třídy a StreamingContext třídy.
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)
Parametry
- serializationInfo
- SerializationInfo
A SerializationInfo obsahující informace potřebné k serializaci nového SmtpException.
- streamingContext
- StreamingContext
A StreamingContext , který obsahuje zdroj a cíl serializovaného datového proudu přidruženého k nové instanci.
- Atributy
Poznámky
Tento konstruktor implementuje ISerializable rozhraní pro SmtpException třídu.
Platí pro
SmtpException(String, Exception)
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
- Zdroj:
- SmtpException.cs
Inicializuje novou instanci SmtpException třídy se zadanou chybovou zprávou a vnitřní výjimkou.
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)
Parametry
- innerException
- Exception
Výjimka, která je příčinou aktuální výjimky.
Příklady
Následující příklad kódu ukazuje volání tohoto konstruktoru.
public static SmtpException GenerateSmtpException(string message, Exception innerException)
{
return new SmtpException(message, innerException);
}
Poznámky
Tento konstruktor používá message parametr k inicializaci Message vlastnosti a innerException parametr k inicializaci InnerException vlastnosti.
Pokud innerException není null, aktuální výjimka je vyvolána v bloku catch, který zpracovává innerException.