InvalidChannelBindingException Конструкторы

Определение

Инициализирует новый экземпляр класса InvalidChannelBindingException.Initializes a new instance of the InvalidChannelBindingException class.

Перегрузки

InvalidChannelBindingException()

Инициализирует новый экземпляр класса InvalidChannelBindingException.Initializes a new instance of the InvalidChannelBindingException class.

InvalidChannelBindingException(String)

Инициализирует новый экземпляр класса InvalidChannelBindingException с указанным сообщением об ошибке.Initializes a new instance of the InvalidChannelBindingException class with a specified error message.

InvalidChannelBindingException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса InvalidChannelBindingException с указанными сведениями о сериализации и контекстом потоковой передачи.Initializes a new instance of the InvalidChannelBindingException class with serialization information and streaming context specified.

InvalidChannelBindingException(String, Exception)

Инициализирует новый экземпляр класса InvalidChannelBindingException с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.Initializes a new instance of the InvalidChannelBindingException class with a specified error message and a reference to the inner exception that is the cause of the exception.

InvalidChannelBindingException()

Инициализирует новый экземпляр класса InvalidChannelBindingException.Initializes a new instance of the InvalidChannelBindingException class.

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

Применяется к

InvalidChannelBindingException(String)

Инициализирует новый экземпляр класса InvalidChannelBindingException с указанным сообщением об ошибке.Initializes a new instance of the InvalidChannelBindingException class with a specified error message.

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

Параметры

message
String

Сообщение об ошибке, указывающее причину создания исключения.The error message that explains the reason for the exception.

Комментарии

Этот конструктор нужно использовать, если требуется передать пользователю сообщение об ошибке.Use this constructor when you want to pass an error message to the user. Содержимое параметра сообщения должно быть понятно пользователю.The content of the message parameter should be understandable to the user. Для гарантированной локализации этой строки для текущей системной культуры необходимы сведения о том, кто вызывает этот конструктор.The caller of this constructor is required to ensure that this string has been localized for the current system culture.

Если также требуется передать пользователю ссылку на внутреннее исключение, являющееся причиной данного исключения, и указанное сообщение об ошибке, используйте конструктор InvalidChannelBindingException(String, Exception).If you also want to pass a reference to the inner exception that is the cause of the exception as well as a specified error message to the user, use the InvalidChannelBindingException(String, Exception) constructor.

Применяется к

InvalidChannelBindingException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса InvalidChannelBindingException с указанными сведениями о сериализации и контекстом потоковой передачи.Initializes a new instance of the InvalidChannelBindingException class with serialization information and streaming context specified.

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

Параметры

info
SerializationInfo

Объект SerializationInfo, который содержит все данные, необходимые для сериализации исключения.The SerializationInfo that contains all the data required to serialize the exception.

context
StreamingContext

Объект StreamingContext, указывающий источник и назначение потока.The StreamingContext that specifies the source and destination of the stream.

Комментарии

Данный конструктор вызывается в процессе десериализации для воссоздания объекта исключения, переданного в потоке.This constructor is called during deserialization to reconstruct the exception object transmitted over a stream.

Применяется к

InvalidChannelBindingException(String, Exception)

Инициализирует новый экземпляр класса InvalidChannelBindingException с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.Initializes a new instance of the InvalidChannelBindingException class with a specified error message and a reference to the inner exception that is the cause of the exception.

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

Параметры

message
String

Сообщение об ошибке, указывающее причину создания исключения.The error message that explains the reason for the exception.

innerException
Exception

Исключение Exception, вызвавшее текущее исключение.The Exception that caused the current exception to be thrown.

Комментарии

Этот конструктор следует использовать, если требуется передать пользователю сообщение об ошибке и сведения о внутреннем исключении.Use this constructor when you want to pass an error message and information about an inner exception to the user.

Исключение, созданное как прямой результат предыдущего исключения, может содержать в свойстве InnerException ссылку на предыдущее исключение.An exception that is thrown as a direct result of a previous exception can include a reference to the previous exception in the InnerException property. Свойство InnerException возвращает то же значение, что и передаваемое конструктору, или ссылку null (Nothing в Visual Basic), если свойство InnerException не предоставляет конструктору значение внутреннего исключения.The InnerException property returns the same value that is passed into the constructor or a null reference (Nothing in Visual Basic) if the InnerException property does not supply the inner exception value to the constructor.

Применяется к