Рефераты | Рефераты по информатике, программированию | Введение в ObjectSpaces | страница реферата 15 | Большая Энциклопедия Рефератов от А до Я
Большая Энциклопедия Рефератов от А до Я
  • Рефераты, курсовые, шпаргалки, сочинения, изложения
  • Дипломы, диссертации, решебники, рассказы, тезисы
  • Конспекты, отчеты, доклады, контрольные работы

  • Кроме изменения кода приложения, отложенную загрузку свойств следует объявить в OSD-схеме. Для этого нужно добавить в описание полей специальный атрибут LazyLoad=”true”.

    <!-- Фрагмент OSD схемы -->

    <osd:Class Name="Rsdn.Samples.Northwind.Customer">

     <osd:Member Name="CustomerID" Key="true" />

     <osd:Member Name="Company" />

     <osd:Member Name="Name" />

     <osd:Member Name="Phone" />

     <osd:Member Name="Orders" LazyLoad=”true” />

    </osd:Class>

    <osd:Class Name="Rsdn.Samples.Northwind.Order">

     <osd:Member Name="_orderID" KeyType="AutoIncrement"

           Hidden="false" Key="true" Alias="OrderID" />

     <osd:Member Name="OrderDate" />

     <osd:Member Name="RequiredDate" />

     <osd:Member Name="ShippedDate" />

     <osd:Member Name="EmployeeID" />

     <osd:Member Name="Freight" />

     <osd:Member Name="_customer" Alias=”Customer” LazyLoad=”true” />

    </osd:Class>

    После этого можно работать с восстановленным объектом как обычно:

    using (SqlConnection conn = new SqlConnection(

     "Data Source=tim; Integrated Security=SSPI; Database=northwind"))

    {


    Рекомендуем скачать другие рефераты по теме: история государства и права шпаргалки, класс.



    Предыдущая страница реферата | 10  11  12  13  14  15  16  17  18  19  20 |




    Поделитесь этой записью или добавьте в закладки

       




    Категории:



    Разделы сайта




    •