ContractAdapter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы для совместного использования и чтения надстроек.
public ref class ContractAdapter abstract sealed
public static class ContractAdapter
type ContractAdapter = class
Public Class ContractAdapter
- Наследование
-
ContractAdapter
Комментарии
Этот класс можно использовать для совместного использования надстройки с другим узлом, который не имеет того же конвейера для этой надстройки (в частности, другой узел, который не имеет того же представления узла надстройки).
Если необходимо адаптировать активированную надстройку из его представления узла к контракту ViewToContractAdapter , используйте этот метод.
Если у вас есть экземпляр контракта и требуется преобразовать его в представление узла, используйте ContractToViewAdapter этот метод.
Методы
| Имя | Описание |
|---|---|
| ContractToViewAdapter<TView>(ContractHandle, PipelineStoreLocation) |
Получает представление узла надстройки, если подходящий адаптер на стороне узла находится в расположении, указанном значением из PipelineStoreLocation перечисления. |
| ContractToViewAdapter<TView>(ContractHandle, String) |
Получает представление узла надстройки, если подходящий адаптер на стороне узла находится в расположении, указанном путем. |
| ViewToContractAdapter(Object) |
Возвращает дескриптор контракта для предоставленного представления узла надстройки. |