SmtpException Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe SmtpException.
Surcharges
SmtpException() |
Initialise une nouvelle instance de la classe SmtpException. |
SmtpException(SmtpStatusCode) |
Initialise une nouvelle instance de la classe SmtpException avec le code d'état spécifié. |
SmtpException(String) |
Initialise une nouvelle instance de la classe SmtpException avec le message d'erreur spécifié. |
SmtpException(SmtpStatusCode, String) |
Initialise une nouvelle instance de la classe SmtpException avec le message d'erreur et le code d'état spécifiés. |
SmtpException(SerializationInfo, StreamingContext) |
Obsolète.
Initialise une nouvelle instance de la classe SmtpException à partir des instances spécifiées des classes SerializationInfo et StreamingContext. |
SmtpException(String, Exception) |
Initialise une nouvelle instance de la classe SmtpException avec le message d'erreur et l'exception interne spécifiés. |
SmtpException()
- 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.
static SmtpException^ GenerateDefaultSmtpException()
{
return gcnew SmtpException;
}
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
Initialise une nouvelle instance de la classe SmtpException 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
Valeur SmtpStatusCode.
Exemples
L’exemple de code suivant illustre l’appel de ce constructeur.
static SmtpException^ GenerateSmtpException( SmtpStatusCode status )
{
return gcnew SmtpException( status );
}
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
Initialise une nouvelle instance de la classe SmtpException 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
Exemples
L’exemple de code suivant illustre l’appel de ce constructeur.
static SmtpException^ GenerateSmtpException( String^ message )
{
return gcnew SmtpException( message );
}
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
Initialise une nouvelle instance de la classe SmtpException avec le message d'erreur et le code d'état 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
Valeur SmtpStatusCode.
Exemples
L’exemple de code suivant illustre l’appel de ce constructeur.
static SmtpException^ GenerateSmtpException( SmtpStatusCode status, String^ message )
{
return gcnew SmtpException( status,message );
}
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
Attention
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Initialise une nouvelle instance de la classe SmtpException à partir des instances spécifiées des classes SerializationInfo et StreamingContext.
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}")]
protected SmtpException (System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext);
new System.Net.Mail.SmtpException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.Mail.SmtpException
[<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
Protected Sub New (serializationInfo As SerializationInfo, streamingContext As StreamingContext)
Paramètres
- serializationInfo
- SerializationInfo
SerializationInfo qui contient les informations requises pour sérialiser le nouveau SmtpException.
- streamingContext
- StreamingContext
StreamingContext qui 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
Initialise une nouvelle instance de la classe SmtpException 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
- innerException
- Exception
Exception ayant provoqué l'exception actuelle.
Exemples
L’exemple de code suivant illustre l’appel de ce constructeur.
static SmtpException^ GenerateSmtpException( String^ message, Exception^ innerException )
{
return gcnew SmtpException( message,innerException );
}
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
n’est pas null
, l’exception actuelle est levée dans un bloc catch qui gère innerException
.