Доступ к представлениям
В этом примере показывается, каким образом можно получать доступ к преставлениям объектов данных.
// Получение статически определенного представления с помощью Information.
ICSSoft.STORMNET.View cd_e_for_cd_view = Information.GetView("CD_E", typeof(CD));
// Самый простой путь получить статически определенное преставление объекта.
ICSSoft.STORMNET.View cd_e_for_cd_view1 = CD.Views.CD_E;
// Представления действительны также и для наследников класса.
ICSSoft.STORMNET.View cd_e_for_cdda_view = Information.GetView("CD_E", typeof(CDDA));
ICSSoft.STORMNET.View cd_e_for_cddd_view = Information.GetView("CD_E", typeof(CDDD));
// Получение имен статических представлений для различных классов.
string[] commonviewnames = Information.AllViews(new Type[] { typeof(CDDA), typeof(CDDD) });
Console.WriteLine("OK.");