SmtpException Constructors

Definitie

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

message
String

Een String die de fout beschrijft die is opgetreden.

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.

message
String

Een String die de fout beschrijft die is opgetreden.

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

message
String

Een String die de fout beschrijft die is opgetreden.

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.

Van toepassing op