SmtpException Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de SmtpException klasse.
Overloads
| Name | Description |
|---|---|
| SmtpException() |
Initialiseert een nieuw exemplaar van de SmtpException klasse. |
| SmtpException(SmtpStatusCode) |
Initialiseert een nieuw exemplaar van de SmtpException klasse met de opgegeven statuscode. |
| SmtpException(String) |
Initialiseert een nieuw exemplaar van de SmtpException klasse met het opgegeven foutbericht. |
| SmtpException(SmtpStatusCode, String) |
Initialiseert een nieuw exemplaar van de SmtpException klasse met de opgegeven statuscode en het foutbericht. |
| SmtpException(SerializationInfo, StreamingContext) |
Initialiseert een nieuw exemplaar van de SmtpException klasse op basis van de opgegeven exemplaren van de SerializationInfo en StreamingContext klassen. |
| SmtpException(String, Exception) |
Initialiseert een nieuw exemplaar van de SmtpException klasse met het opgegeven foutbericht en de interne uitzondering. |
SmtpException()
Initialiseert een nieuw exemplaar van de SmtpException klasse.
public:
SmtpException();
public SmtpException();
Public Sub New ()
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u deze constructor aanroept.
public static SmtpException GenerateDefaultSmtpException()
{
return new SmtpException();
}
Opmerkingen
De uitzondering die door deze constructor wordt geretourneerd, heeft de StatusCode eigenschap ingesteld op GeneralFailure.
Van toepassing op
SmtpException(SmtpStatusCode)
Initialiseert een nieuw exemplaar van de SmtpException klasse met de opgegeven 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)
Parameters
- statusCode
- SmtpStatusCode
Een SmtpStatusCode waarde.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u deze constructor aanroept.
public static SmtpException GenerateSmtpException(SmtpStatusCode status)
{
return new SmtpException(status);
}
Opmerkingen
Deze constructor gebruikt de statusCode parameter om de StatusCode eigenschap te initialiseren.
Van toepassing op
SmtpException(String)
Initialiseert een nieuw exemplaar van de SmtpException klasse met het opgegeven foutbericht.
public:
SmtpException(System::String ^ message);
public SmtpException(string message);
new System.Net.Mail.SmtpException : string -> System.Net.Mail.SmtpException
Public Sub New (message As String)
Parameters
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u deze constructor aanroept.
public static SmtpException GenerateSmtpException(string message)
{
return new SmtpException(message);
}
Opmerkingen
Deze constructor gebruikt de message parameter om de Message eigenschap te initialiseren.
Van toepassing op
SmtpException(SmtpStatusCode, String)
Initialiseert een nieuw exemplaar van de SmtpException klasse met de opgegeven statuscode en het foutbericht.
public:
SmtpException(System::Net::Mail::SmtpStatusCode statusCode, System::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)
Parameters
- statusCode
- SmtpStatusCode
Een SmtpStatusCode waarde.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u deze constructor aanroept.
public static SmtpException GenerateSmtpException(SmtpStatusCode status, string message)
{
return new SmtpException(status, message);
}
Opmerkingen
Deze constructor gebruikt de parameter om de statusCodeStatusCode eigenschap te initialiseren en gebruikt de message parameter om de Message eigenschap te initialiseren.
Van toepassing op
SmtpException(SerializationInfo, StreamingContext)
Initialiseert een nieuw exemplaar van de SmtpException klasse op basis van de opgegeven exemplaren van de SerializationInfo en StreamingContext klassen.
protected:
SmtpException(System::Runtime::Serialization::SerializationInfo ^ serializationInfo, System::Runtime::Serialization::StreamingContext streamingContext);
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
Protected Sub New (serializationInfo As SerializationInfo, streamingContext As StreamingContext)
Parameters
- serializationInfo
- SerializationInfo
Een SerializationInfo die de informatie bevat die nodig is om de nieuwe SmtpExceptionte serialiseren.
- streamingContext
- StreamingContext
Een StreamingContext met de bron en het doel van de geserialiseerde stream die is gekoppeld aan het nieuwe exemplaar.
Opmerkingen
Met deze constructor wordt de ISerializable interface voor de SmtpException klasse geïmplementeerd.
Van toepassing op
SmtpException(String, Exception)
Initialiseert een nieuw exemplaar van de SmtpException klasse met het opgegeven foutbericht en de interne uitzondering.
public:
SmtpException(System::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)
Parameters
- innerException
- Exception
De uitzondering die de oorzaak is van de huidige uitzondering.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u deze constructor aanroept.
public static SmtpException GenerateSmtpException(string message, Exception innerException)
{
return new SmtpException(message, innerException);
}
Opmerkingen
Deze constructor gebruikt de message parameter om de Message eigenschap en de innerException parameter te initialiseren om de InnerException eigenschap te initialiseren.
Als innerException dat niet nullhet is, wordt de huidige uitzondering gegenereerd in een catch-blok dat verwerkt innerException.