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) |
Возвращает дескриптор контракту для предоставленного серверного представления надстройки. |