System.Data.OracleClient Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство System.Data.OracleClient имен — это поставщик данных .NET Framework для Oracle.
Классы
| Имя | Описание |
|---|---|
| OracleBFile |
Представляет управляемый OracleBFile объект, предназначенный для работы с типом данных Oracle |
| OracleClientFactory |
Представляет набор методов для создания экземпляров реализации поставщика Oracle классов источников данных. |
| OracleCommand |
Представляет инструкцию SQL или хранимую процедуру для выполнения в базе данных. Этот класс не наследуется. |
| OracleCommandBuilder |
Автоматически создает команды с одной таблицей, используемые для согласования изменений, внесенных DataSet в связанную базу данных. Этот класс не наследуется. |
| OracleConnection |
Представляет открытое подключение к базе данных. Этот класс не наследуется. |
| OracleConnectionStringBuilder |
Предоставляет простой способ создания и управления содержимым строк подключения, используемых классом OracleConnection. |
| OracleDataAdapter |
Представляет набор команд данных и подключение к базе данных, которая используется для заполнения DataSet и обновления базы данных. Этот класс не наследуется. |
| OracleDataReader |
Предоставляет способ чтения потока данных только для перенаправления строк данных из источника данных. Этот класс не наследуется. |
| OracleException |
Исключение, создаваемое при возврате предупреждения или ошибки базой данных Oracle или .NET Framework Data Provider для Oracle. Этот класс не наследуется. |
| OracleInfoMessageEventArgs |
Предоставляет данные для InfoMessage события. Этот класс не наследуется. |
| OracleLob |
Представляет большой двоичный () тип данных большого объекта, |
| OracleParameter |
Представляет параметр и OracleCommand при необходимости его сопоставление с параметром DataColumn. Этот класс не наследуется. |
| OracleParameterCollection |
Представляет коллекцию параметров, относящихся к столбцамOracleCommand, а также их соответствующих сопоставлений со столбцами.DataSet Этот класс не наследуется. |
| OraclePermission |
Позволяет поставщику данных .NET Framework для Oracle обеспечить достаточный уровень безопасности для доступа к базе данных Oracle. |
| OraclePermissionAttribute |
Связывает действие безопасности с пользовательским атрибутом безопасности. |
| OracleRowUpdatedEventArgs |
Предоставляет данные для RowUpdated события. Этот класс не наследуется. |
| OracleRowUpdatingEventArgs |
Предоставляет данные для RowUpdating события. |
| OracleTransaction |
Представляет транзакцию, которую нужно выполнить в базе данных. |
Структуры
| Имя | Описание |
|---|---|
| OracleBinary |
Представляет поток переменной длины двоичных данных, хранящихся в базе данных или извлекаемых из нее. |
| OracleBoolean |
Представляет значение, возвращаемое из операции сравнения баз данных между типами данных Oracle, и предоставляет методы, используемые для преобразования типов данных. |
| OracleDateTime |
Представляет данные даты и времени, начиная с 1 января 4712 г. до 31 декабря 4712 AD. |
| OracleMonthSpan |
Представляет интервал времени в месяцах и соответствует типу данных Oracle 9i |
| OracleNumber |
Представляет фиксированное числовое значение точности и масштабирования между -10 27 -1 и 10 27 -1 для хранения или извлечения из базы данных. |
| OracleString |
Представляет поток переменной длины символов, хранящихся в базе данных или извлекаемых из нее. |
| OracleTimeSpan |
Представляет интервал времени и соответствует типу данных Oracle 9i |
Перечисления
| Имя | Описание |
|---|---|
| OracleLobOpenMode |
Указывает, следует ли открывать OracleLob в режиме только для чтения или чтения или записи. |
| OracleType |
Указывает тип данных поля или свойства для использования в OracleParameter. |
Делегаты
| Имя | Описание |
|---|---|
| OracleInfoMessageEventHandler |
Представляет метод, который будет обрабатывать InfoMessage событие объекта OracleConnection. |
| OracleRowUpdatedEventHandler |
Представляет метод, который будет обрабатывать RowUpdated событие объекта OracleDataAdapter. |
| OracleRowUpdatingEventHandler |
Представляет метод, который будет обрабатывать RowUpdating событие объекта OracleDataAdapter. |
Комментарии
Эти типы в System.Data.OracleClient устарели и будут удалены в будущей версии .NET Framework. Дополнительные сведения см. в статье Oracle и ADO.NET.
.NET Framework Data Provider для Oracle описывает коллекцию классов для доступа к источнику данных Oracle в управляемом пространстве. OracleDataAdapter Используя класс, можно заполнить резидент DataSetпамяти, запросить его и использовать его для обновления источника данных.
Дополнительные сведения об использовании этого пространства имен см. в OracleDataReaderразделе и OracleCommandOracleConnection классах.
Note
Концептуальные сведения об использовании этого пространства имен при программировании с помощью платформы .NET см. в разделе Oracle и ADO.NET.
.NET Framework Data Provider для Oracle поддерживает ряд типов данных Oracle, включая типы данных BFILE, LOB и REF CURSOR. Сведения об использовании типов данных Oracle в параметрах см. в разделе OracleType.