System.Data.OracleClient Пространство имен

Пространство System.Data.OracleClient имен — это поставщик данных .NET Framework для Oracle.

Классы

Имя Описание
OracleBFile

Представляет управляемый OracleBFile объект, предназначенный для работы с типом данных Oracle BFILE . Этот класс не наследуется.

OracleClientFactory

Представляет набор методов для создания экземпляров реализации поставщика Oracle классов источников данных.

OracleCommand

Представляет инструкцию SQL или хранимую процедуру для выполнения в базе данных. Этот класс не наследуется.

OracleCommandBuilder

Автоматически создает команды с одной таблицей, используемые для согласования изменений, внесенных DataSet в связанную базу данных. Этот класс не наследуется.

OracleConnection

Представляет открытое подключение к базе данных. Этот класс не наследуется.

OracleConnectionStringBuilder

Предоставляет простой способ создания и управления содержимым строк подключения, используемых классом OracleConnection.

OracleDataAdapter

Представляет набор команд данных и подключение к базе данных, которая используется для заполнения DataSet и обновления базы данных. Этот класс не наследуется.

OracleDataReader

Предоставляет способ чтения потока данных только для перенаправления строк данных из источника данных. Этот класс не наследуется.

OracleException

Исключение, создаваемое при возврате предупреждения или ошибки базой данных Oracle или .NET Framework Data Provider для Oracle. Этот класс не наследуется.

OracleInfoMessageEventArgs

Предоставляет данные для InfoMessage события. Этот класс не наследуется.

OracleLob

Представляет большой двоичный () тип данных большого объекта,LOB хранящийся на сервере Oracle. Этот класс не наследуется.

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 INTERVAL YEAR TO MONTH.

OracleNumber

Представляет фиксированное числовое значение точности и масштабирования между -10 27 -1 и 10 27 -1 для хранения или извлечения из базы данных.

OracleString

Представляет поток переменной длины символов, хранящихся в базе данных или извлекаемых из нее.

OracleTimeSpan

Представляет интервал времени и соответствует типу данных Oracle 9i INTERVAL DAY TO SECOND.

Перечисления

Имя Описание
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.