WsdlEndpointConversionContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Переданы пользовательским экспортерам и импортерам WSDL, чтобы включить настройку процессов экспорта и импорта метаданных для конечной точки WSDL.
public ref class WsdlEndpointConversionContext
public class WsdlEndpointConversionContext
type WsdlEndpointConversionContext = class
Public Class WsdlEndpointConversionContext
- Наследование
-
WsdlEndpointConversionContext
Комментарии
Класс WsdlEndpointConversionContext представляет контекст, в котором пользовательский WSDL для конечной точки экспортируется с помощью System.ServiceModel.Description.IWsdlExportExtension или импортируется с помощью System.ServiceModel.Description.IWsdlImportExtension.
Следующие свойства позволяют получить объектную модель документа WSDL для текущего WSDL:
Свойство ContractConversionContext получает System.ServiceModel.Description.WsdlContractConversionContext контракт конечной точки.
Свойство Endpoint получает System.ServiceModel.Description.ServiceEndpoint текущую конечную точку.
Свойство WsdlBinding получает привязку для текущей конечной точки.
Свойство WsdlPort получает порт для текущей конечной точки.
Следующие методы позволяют добавлять или удалять пользовательские элементы WSDL в соответствующие области экспортированного или импортированного WSDL:
Метод GetFaultBinding возвращает привязку сбоя для указанного сбоя.
Метод GetFaultDescription возвращает ошибку для указанной привязки сбоя.
Метод GetMessageBinding возвращает привязку сообщения для указанного сообщения.
Метод GetMessageDescription возвращает сообщение для указанной привязки сообщений.
Метод GetOperationBinding возвращает привязку операции для указанной операции.
Метод GetOperationDescription возвращает операцию для указанной привязки операции.
Свойства
| Имя | Описание |
|---|---|
| ContractConversionContext |
Возвращает экспорт или импортируемый WsdlContractConversionContext объект. |
| Endpoint |
Возвращает экспорт или импортируемый ServiceEndpoint объект. |
| WsdlBinding |
Возвращает конечную точку Binding WSDL. |
| WsdlPort |
Возвращает конечную точку Port WSDL. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetFaultBinding(FaultDescription) |
Возвращает привязку WSDL, связанную с ошибкой. |
| GetFaultDescription(FaultBinding) |
Возвращает описание сбоя, связанного с привязкой сбоя WSDL. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetMessageBinding(MessageDescription) |
Возвращает привязку WSDL для сообщения, указанного описанием. |
| GetMessageDescription(MessageBinding) |
Возвращает описание сообщения, указанного привязкой WSDL. |
| GetOperationBinding(OperationDescription) |
Возвращает привязку WSDL для операции, указанной описанием. |
| GetOperationDescription(OperationBinding) |
Возвращает описание операции, связанной с привязкой WSDL. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |