MessageHeaderException Oluşturucular

Tanım

MessageHeaderException sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

MessageHeaderException()

MessageHeaderException sınıfının yeni bir örneğini başlatır.

MessageHeaderException(String)

Belirtilen iletiyle MessageHeaderException sınıfının yeni bir örneğini başlatır.

MessageHeaderException(SerializationInfo, StreamingContext)

Bir nesnede verileri seri durumdan çıkarabilmek için kullanılan sınıfın MessageHeaderException yeni bir MessageHeaderException örneğini başlatır.

MessageHeaderException(String, Boolean)

Belirtilen iletiyi ve ileti üst bilgisinin MessageHeaderException yinelenen mi yoksa eksik mi olduğunu gösteren bir değeri kullanarak sınıfın yeni bir örneğini başlatır.

MessageHeaderException(String, Exception)

Belirtilen iletiyi ve özel duruma neden olan iç özel durumu kullanarak sınıfının yeni bir örneğini MessageHeaderException başlatır.

MessageHeaderException(String, String, String)

Belirtilen iletiyi, üst bilgi adını ve ad alanını kullanarak sınıfının yeni bir örneğini MessageHeaderException başlatır.

MessageHeaderException(String, String, String, Boolean)

Belirtilen iletiyi, üst bilgi adını ve ad alanını ve ileti üst bilgisinin MessageHeaderException yinelenen mi yoksa eksik mi olduğunu belirten bir değeri kullanarak sınıfın yeni bir örneğini başlatır.

MessageHeaderException(String, String, String, Exception)

Belirtilen iletiyi, üst bilgi adını ve ad alanını ve özel duruma neden olan iç özel durumu kullanarak sınıfının yeni bir örneğini MessageHeaderException başlatır.

MessageHeaderException(String, String, String, Boolean, Exception)

Belirtilen iletiyi, üst bilgi adını ve ad alanını, ileti üst bilgisinin MessageHeaderException yinelenen mi yoksa eksik mi olduğunu belirten bir değeri ve özel duruma neden olan iç özel durumu kullanarak sınıfın yeni bir örneğini başlatır.

Açıklamalar

Kullanıcıya bir hata iletisi geçirmek istiyorsanız oluşturucuyu MessageHeaderException(String) kullanın.

Kullanıcıya özel durumun nedeni olan bir hata iletisi ve iç özel duruma başvuru geçirmek istiyorsanız oluşturucuyu MessageHeaderException(String, Exception) kullanın.

Serileştirme bilgilerini ve akış bağlamını geçirmek istiyorsanız oluşturucuyu MessageHeaderException(SerializationInfo, StreamingContext) kullanın.

MessageHeaderException()

MessageHeaderException sınıfının yeni bir örneğini başlatır.

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

Şunlara uygulanır

MessageHeaderException(String)

Belirtilen iletiyle MessageHeaderException sınıfının yeni bir örneğini başlatır.

public:
 MessageHeaderException(System::String ^ message);
public MessageHeaderException (string message);
new System.ServiceModel.MessageHeaderException : string -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String)

Parametreler

message
String

Özel durumda taşınan ileti.

Açıklamalar

Kullanıcıya bir hata iletisi geçirmek istediğinizde bu oluşturucuyu kullanın. İleti parametresinin içeriği hedeflenen kullanıcılar tarafından anlaşılabilir olmalıdır.

Şunlara uygulanır

MessageHeaderException(SerializationInfo, StreamingContext)

Bir nesnede verileri seri durumdan çıkarabilmek için kullanılan sınıfın MessageHeaderException yeni bir MessageHeaderException örneğini başlatır.

protected:
 MessageHeaderException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected MessageHeaderException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.ServiceModel.MessageHeaderException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ServiceModel.MessageHeaderException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametreler

info
SerializationInfo

Oluşturulan özel durumla ilgili serileştirilmiş nesne verilerini içeren SerializationInfo.

context
StreamingContext

Kaynak veya hedefle ilgili bağlamsal bilgileri içeren StreamingContext.

Açıklamalar

Bu oluşturucu, bir akış üzerinden iletilen özel durum nesnesini geri yüklemek için seri durumdan çıkarma sırasında çağrılır.

Şunlara uygulanır

MessageHeaderException(String, Boolean)

Belirtilen iletiyi ve ileti üst bilgisinin MessageHeaderException yinelenen mi yoksa eksik mi olduğunu gösteren bir değeri kullanarak sınıfın yeni bir örneğini başlatır.

public:
 MessageHeaderException(System::String ^ message, bool isDuplicate);
public MessageHeaderException (string message, bool isDuplicate);
new System.ServiceModel.MessageHeaderException : string * bool -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, isDuplicate As Boolean)

Parametreler

message
String

Özel durum iletisi.

isDuplicate
Boolean

true birden çok ileti üst bilgisi yinelenense; false ileti üst bilgisi yoksa.

Şunlara uygulanır

MessageHeaderException(String, Exception)

Belirtilen iletiyi ve özel duruma neden olan iç özel durumu kullanarak sınıfının yeni bir örneğini MessageHeaderException başlatır.

public:
 MessageHeaderException(System::String ^ message, Exception ^ innerException);
public MessageHeaderException (string message, Exception innerException);
new System.ServiceModel.MessageHeaderException : string * Exception -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, innerException As Exception)

Parametreler

message
String

Özel durum iletisi.

innerException
Exception

Özel Exception duruma neden olan iç özel durumu içeren.

Açıklamalar

Kullanıcıya bir hata iletisi ve iç özel durumla ilgili bilgi geçirmek istediğinizde bu oluşturucuyu kullanın. İleti parametresinin içeriği hedeflenen kullanıcılar tarafından anlaşılabilir olmalıdır.

Önceki bir özel durumun doğrudan sonucu olarak oluşan bir özel durum, özelliğindeki InnerException önceki özel duruma başvuru içerebilir. InnerException özelliği oluşturucuya iç özel durum değeri sağlamazsa oluşturucuya geçirilen değeri veya başvuruyu null InnerException (NothingVisual Basic) döndürür.

Şunlara uygulanır

MessageHeaderException(String, String, String)

Belirtilen iletiyi, üst bilgi adını ve ad alanını kullanarak sınıfının yeni bir örneğini MessageHeaderException başlatır.

public:
 MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns);
public MessageHeaderException (string message, string headerName, string ns);
new System.ServiceModel.MessageHeaderException : string * string * string -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String)

Parametreler

message
String

Özel durum iletisi.

headerName
String

İleti üst bilgisinin adı.

ns
String

İleti üst bilgisinin ad alanı.

Şunlara uygulanır

MessageHeaderException(String, String, String, Boolean)

Belirtilen iletiyi, üst bilgi adını ve ad alanını ve ileti üst bilgisinin MessageHeaderException yinelenen mi yoksa eksik mi olduğunu belirten bir değeri kullanarak sınıfın yeni bir örneğini başlatır.

public:
 MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns, bool isDuplicate);
public MessageHeaderException (string message, string headerName, string ns, bool isDuplicate);
new System.ServiceModel.MessageHeaderException : string * string * string * bool -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String, isDuplicate As Boolean)

Parametreler

message
String

Özel durum iletisi.

headerName
String

İleti üst bilgisinin adı.

ns
String

İleti üst bilgisinin ad alanı.

isDuplicate
Boolean

true birden çok ileti üst bilgisi yinelenense; false ileti üst bilgisi yoksa.

Şunlara uygulanır

MessageHeaderException(String, String, String, Exception)

Belirtilen iletiyi, üst bilgi adını ve ad alanını ve özel duruma neden olan iç özel durumu kullanarak sınıfının yeni bir örneğini MessageHeaderException başlatır.

public:
 MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns, Exception ^ innerException);
public MessageHeaderException (string message, string headerName, string ns, Exception innerException);
new System.ServiceModel.MessageHeaderException : string * string * string * Exception -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String, innerException As Exception)

Parametreler

message
String

Özel durum iletisi.

headerName
String

İleti üst bilgisinin adı.

ns
String

İleti üst bilgisinin ad alanı.

innerException
Exception

Özel Exception duruma neden olan iç özel durumu içeren.

Şunlara uygulanır

MessageHeaderException(String, String, String, Boolean, Exception)

Belirtilen iletiyi, üst bilgi adını ve ad alanını, ileti üst bilgisinin MessageHeaderException yinelenen mi yoksa eksik mi olduğunu belirten bir değeri ve özel duruma neden olan iç özel durumu kullanarak sınıfın yeni bir örneğini başlatır.

public:
 MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns, bool isDuplicate, Exception ^ innerException);
public MessageHeaderException (string message, string headerName, string ns, bool isDuplicate, Exception innerException);
new System.ServiceModel.MessageHeaderException : string * string * string * bool * Exception -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String, isDuplicate As Boolean, innerException As Exception)

Parametreler

message
String

Özel durum iletisi.

headerName
String

İleti üst bilgisinin adı.

ns
String

İleti üst bilgisinin ad alanı.

isDuplicate
Boolean

true birden çok ileti üst bilgisi yinelenense; false ileti üst bilgisi yoksa.

innerException
Exception

Özel Exception duruma neden olan iç özel durumu içeren.

Şunlara uygulanır