IContractBehavior.Validate(ContractDescription, ServiceEndpoint) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализуется для подтверждения того, что контракт и конечная точка могут поддерживать поведение контракта.
public:
void Validate(System::ServiceModel::Description::ContractDescription ^ contractDescription, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public void Validate (System.ServiceModel.Description.ContractDescription contractDescription, System.ServiceModel.Description.ServiceEndpoint endpoint);
abstract member Validate : System.ServiceModel.Description.ContractDescription * System.ServiceModel.Description.ServiceEndpoint -> unit
Public Sub Validate (contractDescription As ContractDescription, endpoint As ServiceEndpoint)
Параметры
- contractDescription
- ContractDescription
Контракт, который необходимо проверить.
- endpoint
- ServiceEndpoint
Проверяемая конечная точка.
Комментарии
Метод Validate реализуется для подтверждения того, что описание контракта достаточно для поддержки пользовательского поведения контракта. Реализации могут проверять описание и либо создать значение, либо не возвратить никакого значения.
Этот метод вызывается один раз для каждой конечной точки, которая использует указанный контракт службы.