Файл: 1_C#_Введение_в_программирование_Уч_пособ_(Марченко-2005).pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 11.12.2025
Просмотров: 1341
Скачиваний: 3
Передача данных во вторичный поток................................... |
149 |
Извлечение значений (данных) с помощью Callback методов.............. |
150 |
Организация взаимодействия потоков................................... |
152 |
1. Посредством общедоступных (public) данных ....................... |
152 |
2. Посредством общедоступных (public) свойств ...................... |
154 |
3. Посредством общедоступных очередей .............................. |
156 |
Состязание потоков................................................... |
159 |
Блокировки и тупики.................................................. |
160 |
Очереди. Основа интерфейса взаимодействия............................ |
165 |
Безопасность данных и критические секции кода........................ |
165 |
Пример организации многопоточного приложения......................... |
165 |
Очередь как объект синхронизации..................................... |
166 |
Синхронизация работы потоков при работе с общими ресурсами........... |
168 |
1. Организация критических секций .................................. |
168 |
2. Специальные возможности мониторов ............................... |
172 |
Рекомендации по недопущению блокировок потоков....................... |
174 |
Форма ................................................................. |
175 |
Класс Form........................................................... |
175 |
Форма: управление и события жизненного цикла......................... |
177 |
Форма: контейнер как элемент управления.............................. |
177 |
Разница между элементами управления и компонентами................... |
178 |
Свойства элементов управления. Anchor и Dock......................... |
178 |
Extender providers. Провайдеры дополнительных свойств................ |
178 |
Validating и Validated элементов управления.......................... |
181 |
Управление посредством сообщений..................................... |
183 |
Стандартный делегат.................................................. |
184 |
Делегат EventHandler................................................. |
184 |
Класс Application.................................................... |
186 |
События класса Application........................................... |
187 |
Windows message...................................................... |
188 |
Примеры перехвата сообщений.......................................... |
189 |
Метод WndProc........................................................ |
190 |
Пример переопределения WndProc....................................... |
191 |
Контекст приложения.................................................. |
192 |
Общие сведения о GDI+................................................ |
195 |
GraphicsPath......................................................... |
195 |
Region............................................................... |
197 |
Применение классов GraphicsPath и Region. Круглая форма.............. |
199 |
Собственные элементы управления...................................... |
201 |
Основы ADO.NET ........................................................ |
209 |
Реляционные базы данных. Основные понятия............................ |
209 |
Разъединённый доступ к данным (Доступ к отсоединенным данным)........ |
209 |
Предварительные замечания............................................ |
209 |
ADO.NET. Доступ к данным............................................. |
210 |
ADO.NET. Архитектура................................................. |
210 |
ADO.NET. Объектная модель............................................ |
211 |
DataTable............................................................ |
211 |
События класса DataTable............................................. |
212 |
DataColumns.......................................................... |
214 |
DataRows............................................................. |
214 |
Изменение данных в DataTable и состояние строки таблицы.............. |
216 |
Relations............................................................ |
219 |
Constraints.......................................................... |
219 |
DataView............................................................. |
219 |
Примеры использования DataView....................................... |
220 |
DataSet.............................................................. |
227 |
Структура класса DataSet............................................. |
228 |
DataSet в свободном полёте........................................... |
231 |
Применение класса DataSet............................................ |
232 |
Подсоединенные объекты объектной модели ADO.NET. Провайдеры.......... |
234 |
Connection........................................................... |
235 |
Свойства, методы и события класса OleDbConnection.................... |
235 |
Подключение к БД на этапе разработки приложения...................... |
237 |
Ручная сборка объекта Connection..................................... |
239 |
257 |
|
Имитация отсоединенности. Пул соединений............................. |
240 |
Применение объекта соединения........................................ |
241 |
Отступление о запросах............................................... |
243 |
Command.............................................................. |
244 |
Сведения о хранимых процедурах....................................... |
246 |
Способы создания команд.............................................. |
246 |
Parameter............................................................ |
247 |
Настройка команд..................................................... |
247 |
Свойства параметров.................................................. |
247 |
Установка значений параметров........................................ |
248 |
Получение возвращаемого значения..................................... |
248 |
DataReader........................................................... |
249 |
Использование объекта DataReader..................................... |
250 |
Извлечение типизированных данных..................................... |
250 |
DataAdapter.......................................................... |
251 |
Transaction.......................................................... |
251 |
Литература ............................................................ |
254 |
258