Bagikan melalui


SmtpException Konstruktor

Definisi

Menginisialisasi instans baru kelas SmtpException.

Overload

SmtpException()

Menginisialisasi instans baru kelas SmtpException.

SmtpException(SmtpStatusCode)

Menginisialisasi instans SmtpException baru kelas dengan kode status yang ditentukan.

SmtpException(String)

Menginisialisasi instans SmtpException baru kelas dengan pesan kesalahan yang ditentukan.

SmtpException(SmtpStatusCode, String)

Menginisialisasi instans SmtpException baru kelas dengan kode status dan pesan kesalahan yang ditentukan.

SmtpException(SerializationInfo, StreamingContext)
Kedaluwarsa.

Menginisialisasi instans SmtpException baru kelas dari instans SerializationInfo dan StreamingContext kelas yang ditentukan.

SmtpException(String, Exception)

Menginisialisasi instans SmtpException baru kelas dengan pesan kesalahan dan pengecualian dalam yang ditentukan.

SmtpException()

Sumber:
SmtpException.cs
Sumber:
SmtpException.cs
Sumber:
SmtpException.cs

Menginisialisasi instans baru kelas SmtpException.

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

Contoh

Contoh kode berikut menunjukkan panggilan konstruktor ini.

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

Keterangan

Pengecualian yang dikembalikan oleh konstruktor ini memiliki properti yang StatusCode diatur ke GeneralFailure.

Berlaku untuk

SmtpException(SmtpStatusCode)

Sumber:
SmtpException.cs
Sumber:
SmtpException.cs
Sumber:
SmtpException.cs

Menginisialisasi instans SmtpException baru kelas dengan kode status yang ditentukan.

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)

Parameter

statusCode
SmtpStatusCode

Sebuah nilai SmtpStatusCode.

Contoh

Contoh kode berikut menunjukkan panggilan konstruktor ini.

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

Keterangan

Konstruktor ini menggunakan statusCode parameter untuk menginisialisasi StatusCode properti .

Berlaku untuk

SmtpException(String)

Sumber:
SmtpException.cs
Sumber:
SmtpException.cs
Sumber:
SmtpException.cs

Menginisialisasi instans SmtpException baru kelas dengan pesan kesalahan yang ditentukan.

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)

Parameter

message
String

Yang String menjelaskan kesalahan yang terjadi.

Contoh

Contoh kode berikut menunjukkan panggilan konstruktor ini.

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

Keterangan

Konstruktor ini menggunakan message parameter untuk menginisialisasi Message properti .

Berlaku untuk

SmtpException(SmtpStatusCode, String)

Sumber:
SmtpException.cs
Sumber:
SmtpException.cs
Sumber:
SmtpException.cs

Menginisialisasi instans SmtpException baru kelas dengan kode status dan pesan kesalahan yang ditentukan.

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)

Parameter

statusCode
SmtpStatusCode

Sebuah nilai SmtpStatusCode.

message
String

Yang String menjelaskan kesalahan yang terjadi.

Contoh

Contoh kode berikut menunjukkan panggilan konstruktor ini.

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);
}

Keterangan

Konstruktor ini menggunakan statusCode parameter untuk menginisialisasi StatusCode properti dan menggunakan message parameter untuk menginisialisasi Message properti .

Berlaku untuk

SmtpException(SerializationInfo, StreamingContext)

Sumber:
SmtpException.cs
Sumber:
SmtpException.cs
Sumber:
SmtpException.cs

Perhatian

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

Menginisialisasi instans SmtpException baru kelas dari instans SerializationInfo dan StreamingContext kelas yang ditentukan.

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)

Parameter

serializationInfo
SerializationInfo

yang SerializationInfo berisi informasi yang diperlukan untuk menserialisasikan yang baru SmtpException.

streamingContext
StreamingContext

StreamingContext yang berisi sumber dan tujuan aliran serial yang terkait dengan instans baru.

Atribut

Keterangan

Konstruktor ini mengimplementasikan ISerializable antarmuka untuk SmtpException kelas .

Berlaku untuk

SmtpException(String, Exception)

Sumber:
SmtpException.cs
Sumber:
SmtpException.cs
Sumber:
SmtpException.cs

Menginisialisasi instans SmtpException baru kelas dengan pesan kesalahan dan pengecualian dalam yang ditentukan.

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)

Parameter

message
String

Yang String menjelaskan kesalahan yang terjadi.

innerException
Exception

Pengecualian yang merupakan penyebab pengecualian saat ini.

Contoh

Contoh kode berikut menunjukkan panggilan konstruktor ini.

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);
}

Keterangan

Konstruktor ini menggunakan message parameter untuk menginisialisasi Message properti dan innerException parameter untuk menginisialisasi InnerException properti.

Jika innerException tidak null, pengecualian saat ini dinaikkan dalam blok tangkapan yang menangani innerException.

Berlaku untuk