Partage via


SmtpException Constructeurs

Définition

Initialise une nouvelle instance de la classe SmtpException.

Surcharges

Nom Description
SmtpException()

Initialise une nouvelle instance de la classe SmtpException.

SmtpException(SmtpStatusCode)

Initialise une nouvelle instance de la SmtpException classe avec le code d’état spécifié.

SmtpException(String)

Initialise une nouvelle instance de la SmtpException classe avec le message d’erreur spécifié.

SmtpException(SmtpStatusCode, String)

Initialise une nouvelle instance de la SmtpException classe avec le code d’état et le message d’erreur spécifiés.

SmtpException(SerializationInfo, StreamingContext)
Obsolète.

Initialise une nouvelle instance de la SmtpException classe à partir des instances spécifiées des classes et StreamingContext des SerializationInfo classes.

SmtpException(String, Exception)

Initialise une nouvelle instance de la SmtpException classe avec le message d’erreur et l’exception interne spécifiés.

SmtpException()

Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs

Initialise une nouvelle instance de la classe SmtpException.

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

Exemples

L’exemple de code suivant illustre l’appel de ce constructeur.

public static SmtpException GenerateDefaultSmtpException()
{
    return new SmtpException();
}

Remarques

L’exception retournée par ce constructeur a sa StatusCode propriété définie sur GeneralFailure.

S’applique à

SmtpException(SmtpStatusCode)

Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs

Initialise une nouvelle instance de la SmtpException classe avec le code d’état spécifié.

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)

Paramètres

statusCode
SmtpStatusCode

Une SmtpStatusCode valeur.

Exemples

L’exemple de code suivant illustre l’appel de ce constructeur.

public static SmtpException GenerateSmtpException(SmtpStatusCode status)
{
    return new SmtpException(status);
}

Remarques

Ce constructeur utilise le statusCode paramètre pour initialiser la StatusCode propriété.

S’applique à

SmtpException(String)

Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs

Initialise une nouvelle instance de la SmtpException classe avec le message d’erreur spécifié.

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)

Paramètres

message
String

Qui String décrit l’erreur qui s’est produite.

Exemples

L’exemple de code suivant illustre l’appel de ce constructeur.

public static SmtpException GenerateSmtpException(string message)
{
    return new SmtpException(message);
}

Remarques

Ce constructeur utilise le message paramètre pour initialiser la Message propriété.

S’applique à

SmtpException(SmtpStatusCode, String)

Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs

Initialise une nouvelle instance de la SmtpException classe avec le code d’état et le message d’erreur spécifiés.

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)

Paramètres

statusCode
SmtpStatusCode

Une SmtpStatusCode valeur.

message
String

Qui String décrit l’erreur qui s’est produite.

Exemples

L’exemple de code suivant illustre l’appel de ce constructeur.

public static SmtpException GenerateSmtpException(SmtpStatusCode status, string message)
{
    return new SmtpException(status, message);
}

Remarques

Ce constructeur utilise le statusCode paramètre pour initialiser la StatusCode propriété et utilise le message paramètre pour initialiser la Message propriété.

S’applique à

SmtpException(SerializationInfo, StreamingContext)

Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs

Attention

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

Initialise une nouvelle instance de la SmtpException classe à partir des instances spécifiées des classes et StreamingContext des SerializationInfo classes.

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)

Paramètres

serializationInfo
SerializationInfo

Qui SerializationInfo contient les informations requises pour sérialiser le nouveau SmtpException.

streamingContext
StreamingContext

Qui StreamingContext contient la source et la destination du flux sérialisé associé à la nouvelle instance.

Attributs

Remarques

Ce constructeur implémente l’interface ISerializable pour la SmtpException classe.

S’applique à

SmtpException(String, Exception)

Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs
Source:
SmtpException.cs

Initialise une nouvelle instance de la SmtpException classe avec le message d’erreur et l’exception interne spécifiés.

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)

Paramètres

message
String

Qui String décrit l’erreur qui s’est produite.

innerException
Exception

Exception qui est la cause de l’exception actuelle.

Exemples

L’exemple de code suivant illustre l’appel de ce constructeur.

public static SmtpException GenerateSmtpException(string message, Exception innerException)
{
    return new SmtpException(message, innerException);
}

Remarques

Ce constructeur utilise le message paramètre pour initialiser la Message propriété et le innerException paramètre pour initialiser la InnerException propriété.

Si innerException ce n’est pas nullle cas, l’exception actuelle est déclenchée dans un bloc catch qui gère innerException.

S’applique à