Файл: 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