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 для 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 г. |
OracleMonthSpan |
Предоставляет интервал времени в месяцах и соответствует типу данных Oracle 9i |
OracleNumber |
Представляет значение фиксированной длины и точности от –10 27 –1 до 10 27 –1, которое сохраняется в базе данных или извлекается из нее. |
OracleString |
Представляет поток символов переменной длины, сохраняемый в базе данных или извлекаемый из нее. |
OracleTimeSpan |
Представляет интервал времени и соответствует типу данных Oracle 9i |
Перечисления
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.