IOperationBehavior.Validate(OperationDescription) IOperationBehavior.Validate(OperationDescription) IOperationBehavior.Validate(OperationDescription) Method

Определение

Рекомендуется реализовать, чтобы подтвердить соответствие операции определенным критериям.Implement to confirm that the operation meets some intended criteria.

public:
 void Validate(System::ServiceModel::Description::OperationDescription ^ operationDescription);
public void Validate (System.ServiceModel.Description.OperationDescription operationDescription);
abstract member Validate : System.ServiceModel.Description.OperationDescription -> unit

Параметры

operationDescription
OperationDescription OperationDescription OperationDescription

Проверяемая операция.The operation being examined. Использовать только для проверки.Use for examination only. Если изменяется описание операции, то результаты будут не определены.If the operation description is modified, the results are undefined.

Комментарии

Рекомендуется реализовать метод Validate, чтобы изучить структуру для подтверждения любого набора критериев.Implement the Validate method to examine the structure to confirm any set of criteria. Для использования этого метода необязательно выполнять какие-либо настройки в ApplyClientBehavior или ApplyDispatchBehavior.It is not necessary to perform any customizations in ApplyClientBehavior or ApplyDispatchBehavior to make use of this method. Если операция прошла проверку, выполняется возврат; в противном случае вызывается исключение.If the operation passes validation, return; otherwise, throw an exception.

Например, метод Validate можно использовать, чтобы гарантировать что операция авторизована.For example, the Validate method can be use to ensure that an operation is authorized.

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