![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
AdapterAlreadyRegisteredException |
Это определяет класс AdapterAlreadyRegisteredException, которое возникает, чтобы указать двойную регистрацию одного и того же экземпляра IAdapter. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
AdapterCreationException |
Это определяет класс AdapterCreationException возникает, если вызов, который CreateAdapter (). |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
AdapterManagerAlreadyRegisteredException |
Это определяет класс AdapterManagerAlreadyRegisteredException, которое возникает, чтобы указать двойную регистрацию того же типа IAdapterManager. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
AdapterManagerNotRegisteredException |
Этот файл определяет класс AdapterManagerNotRegisteredException, возникнет исключение, если диспетчер ModelBusAdapter запрошено, но не зарегистрирован. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
AdapterNotRegisteredException |
Это определяет класс AdapterNotRegisteredException создания исключения при запросе ModelBusAdapter, но не зарегистрирован. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
AdapterNotSupportedException |
Пунктирная тип исключения, когда поставлена обрабатывает диспетчер адаптера тип адаптера, который он не поддерживает. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
AdapterReferenceTypeNotSupportedException |
Пунктирная тип исключения, когда диспетчер адаптера приглашен к сериализованному ModelBusAdapterReference тип, который он не поддерживает. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
CompositionAttributes |
|
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
CompositionConfigurationManager |
Класс, чтобы обеспечить MEF-основанный способ настройки ModelBus |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
DynamicAdapterManagerAttribute |
Настраиваемый атрибут, используемый для указания того, что диспетчер адаптера поддерживает любой произвольное LogicalAdapterId.Используя этот атрибут на AdapterManager подразумевает, что AdapterManager можно использовать родово для поддержки нескольких различных модели адаптеры или нескольким различным результатам.ModelBus на основе MEF ConfigurationManager будет запрошен только те AdapterManagers для обнаружения, AdapterIds они поддерживают во время выполнения, а не просто основывается на метаданных MEF, тем самым позволяя динамически AdapterManager к моделям поддержки произвольным. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
HandlesAdapterAttribute |
Настраиваемый атрибут, используемый для указания того, что диспетчер адаптера обрабатывает указанный тип адаптера |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
HostSpecificAttribute |
Настраиваемый атрибут, используемый для указания того, что часть ModelBus работает в заданном узле ModelBus. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
InvalidAdapterManagerException |
Класс исключений для исключений недопустимых диспетчера адаптера |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBus |
ModelBus предоставляет средства для взаимодействия в слабо связанном образом. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBusAdapter |
Объект ModelBusAdapter, служащий мост между ModelBus и простой моделью.Экземпляры ModelBusAdapter создаются ModelBusAdapterManager и операции, которые предоставляются ModelBusAdapter определяются контрактом ModelBusAdapterManager ModelBusAdapter. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBusAdapterManager |
ModelBusAdapterManager используется для создания экземпляров, поддерживаемого ModelBusAdapter и управлять их время существования.Наследование от этого класса, используются для создания ModelBusAdapterManager для собственного DSL. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBusAdapterReference |
Базовый класс для всех ссылок адаптера |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBusException |
Это определяет класс ModelBusException, основе всех исключений, используемых архитектурой ModelBus. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBusReference |
Инкапсулирует ссылку на модель.Поддерживаются следующие варианты: ссылка на модели; ссылка на элемент в модели; ссылка на модели и представление этой модели; ссылка на элемент в модели с представлением. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBusReferenceFormatException |
|
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBusReferencePropertySerializer |
Изготовлено на порядок сериализации сериализатора DomainProperty и десериализатор ModelBusReferences |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBusReferenceTypeConverter |
Преобразователь, который может преобразовать ModelBusReferences к строкам. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBusResetException |
Это определяет класс ModelBusResetException, который Backplane.Reset () возникает при сбое. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelBusView |
ModelBusView объект ModelBusAdapter полученный из модели.ModelBusView позволяет клиенту создание, доступ и управлять область конструктора или редактор для модели. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelingAdapter |
Создает программу-оболочку модели доменного языка.Наследование от этого класса для создания адаптера для DSL. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelingAdapterReference |
Стандартная реализация DSL ссылки адаптера. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelingAdapterReferenceFormatException |
|
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ModelingDocumentHandler |
Это модульная класс, ModelBusAdapter может использовать для настройки управление основного документа, представленного этим ModelBusAdapter. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
PresentationAlreadyCreatedException |
Это определяет класс PresentationAlreadyCreatedException, когда возникает в CreatePresentation () вызывается в службе, которая уже содержит представление заданного типа. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
PresentationCreationException |
Это определяет класс PresentationCreationException возникает, если вызов, который CreatePresentation (). |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ReferenceContext |
Если ModelBusReference при сериализации сериализованной строки может быть выполнено по отношению к некоторым данным о контексте, как путь к файлу.Если строка десериализуется можно предоставить тот же контекст или другой контекст.ReferenceContext словарь, содержащий сведения контекста.Набор ключей и типов, хранящихся в зависит от контекста класса ModelBusAdapter, который используется. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ReferenceFormatException |
Это определяет класс ReferenceFormatException, когда возникает ссылка не соответствует правильному формату. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
StandardModelingAdapter |
Представляет основной адаптер модели на основе файлов DSL. |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
SupportedType |
Класс содержит тип диспетчера адаптера, поддерживаемый и отображаемое имя |
![Открытый класс Открытый класс](images/bb161851.pubclass(ru-ru,vs.110).gif) |
ViewOperationException |
Это определяет класс ViewOperationException, если создание ModelBusView создания исключения или операции на экземпляре ModelBusView завершается ошибкой. |