Поделиться через


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 для 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 г.

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

Представляет метод, обрабатывающий событие InfoMessageOracleConnection.

OracleRowUpdatedEventHandler

Представляет метод, обрабатывающий событие RowUpdatedOracleDataAdapter.

OracleRowUpdatingEventHandler

Представляет метод, обрабатывающий событие RowUpdatingOracleDataAdapter.

Комментарии

Эти типы в System.Data.OracleClient являются устаревшими и будут удалены в следующей версии платформа .NET Framework. Дополнительные сведения см. в разделе Oracle и ADO.NET.

Поставщик данных платформа .NET Framework для Oracle описывает коллекцию классов для доступа к источнику данных Oracle в управляемом пространстве. OracleDataAdapter С помощью класса можно заполнить резидентную DataSetпамять, запросить ее и использовать для обновления источника данных.

Дополнительные сведения об использовании этого пространства имен см. в классах OracleDataReader, OracleCommandи OracleConnection .

Примечание

Основные сведения об использовании этого пространства имен при программировании с помощью платформа .NET Framework см. в разделе Oracle и ADO.NET.

Поставщик данных платформа .NET Framework для Oracle поддерживает ряд типов данных Oracle, включая BFILEтипы данных , LOBи REF CURSOR . Сведения об использовании типов данных Oracle в параметрах см. в разделе OracleType.