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

Пространство имен System.Data.OracleClient является поставщиком данных .NET Framework для Oracle. The System.Data.OracleClient namespace is the .NET Framework Data Provider for Oracle.

Классы

OracleBFile

Представляет управляемый объект OracleBFile, предназначенный для работы с типом данных Oracle BFILE.Represents a managed OracleBFile object designed to work with the Oracle BFILE data type. Этот класс не наследуется.This class cannot be inherited.

OracleClientFactory

Представляет набор методов для создания экземпляров реализаций классов источника данных Oracle.Represents a set of methods for creating instances of the Oracle provider's implementation of the data source classes.

OracleCommand

Предоставляет оператор SQL или хранимую процедуру для выполнения в базе данных.Represents an SQL statement or stored procedure to execute against a database. Этот класс не наследуется.This class cannot be inherited.

OracleCommandBuilder

Автоматически создает однотабличные команды, которые позволяют согласовать изменения, внесенные в DataSet, со связанной базой данных.Automatically generates single-table commands used to reconcile changes made to a DataSet with the associated database. Этот класс не наследуется.This class cannot be inherited.

OracleConnection

Предоставляет открытое подключение к базе данных.Represents an open connection to a database. Этот класс не наследуется.This class cannot be inherited.

OracleConnectionStringBuilder

Удобное средство, с помощью которого можно создавать используемые классом OracleConnection строки соединений и управлять их содержимым.Provides a simple way to create and manage the contents of connection strings used by the OracleConnection class.

OracleDataAdapter

Представляет набор команд данных и подключение к базе данных, которые используются для заполнения DataSet и обновления базы данных.Represents a set of data commands and a connection to a database that are used to fill the DataSet and update the database. Этот класс не наследуется.This class cannot be inherited.

OracleDataReader

Предоставляет способ чтения потока строк данных из источника только в прямом порядке.Provides a way of reading a forward-only stream of data rows from a data source. Этот класс не наследуется.This class cannot be inherited.

OracleException

Исключение, которое создается, когда база данных Oracle или поставщик данных .NET Framework для Oracle возвращает предупреждение или ошибку.The exception that is generated when a warning or error is returned by an Oracle database or the .NET Framework Data Provider for Oracle. Этот класс не наследуется.This class cannot be inherited.

OracleInfoMessageEventArgs

Предоставляет данные для события InfoMessage.Provides data for the InfoMessage event. Этот класс не наследуется.This class cannot be inherited.

OracleLob

Представляет двоичный тип данных больших объектов (LOB), хранящихся на сервере Oracle.Represents a large object binary (LOB) data type stored on an Oracle server. Этот класс не наследуется.This class cannot be inherited.

OracleParameter

Представляет параметр для инструкции OracleCommand и при необходимости также может представлять его сопоставления с DataColumn.Represents a parameter to an OracleCommand and optionally its mapping to a DataColumn. Этот класс не наследуется.This class cannot be inherited.

OracleParameterCollection

Представляет коллекцию параметров, относящихся к OracleCommand , а также соответствующие им сопоставления со столбцами в DataSet.Represents a collection of parameters relevant to an OracleCommand as well as their respective mappings to columns in a DataSet. Этот класс не наследуется.This class cannot be inherited.

OraclePermission

Включает поставщик данных .NET Framework для Oracle, чтобы обеспечить соответствие уровня безопасности пользователя для доступа к базе данных Oracle.Enables the .NET Framework Data Provider for Oracle to help ensure that a user has a security level adequate to access an Oracle database.

OraclePermissionAttribute

Связывает операцию безопасности с пользовательским атрибутом безопасности.Associates a security action with a custom security attribute.

OracleRowUpdatedEventArgs

Предоставляет данные для события RowUpdated.Provides data for the RowUpdated event. Этот класс не наследуется.This class cannot be inherited.

OracleRowUpdatingEventArgs

Предоставляет данные для события RowUpdating.Provides data for the RowUpdating event.

OracleTransaction

Предоставляет транзакцию, которую необходимо выполнить в базе данных.Represents a transaction to be made in the database.

Структуры

OracleBinary

Представляет поток двоичных данных переменной длины, сохраняемый в базе данных или извлекаемый из нее.Represents a variable-length stream of binary data to be stored in or retrieved from a database.

OracleBoolean

Представляет значение, возвращаемое из операции сравнения баз данных, относящихся к разным типам данных Oracle, и предоставляет другим приложениям методы для выполнения преобразований типов данных.Represents the value returned from a database comparison operation between Oracle data types, and exposes methods used to perform data type conversions.

OracleDateTime

Представляет данные даты и времени в диапазоне от 1 января 4712 г. до н. э. до 31 декабря 4712 г.Represents date and time data ranging in value from January 1, 4712 BC to December 31, 4712 AD.

OracleMonthSpan

Предоставляет интервал времени в месяцах и соответствует типу данных Oracle 9i INTERVAL YEAR TO MONTH.Represents a time interval in months and corresponds to the Oracle 9i INTERVAL YEAR TO MONTH data type.

OracleNumber

Представляет значение фиксированной длины и точности от –10 27 –1 до 10 27 –1, которое сохраняется в базе данных или извлекается из нее.Represents a fixed precision and scale numeric value between -10 27 -1 and 10 27 -1 to be stored in or retrieved from a database.

OracleString

Представляет поток символов переменной длины, сохраняемый в базе данных или извлекаемый из нее.Represents a variable-length stream of characters to be stored in or retrieved from the database.

OracleTimeSpan

Представляет интервал времени и соответствует типу данных Oracle 9i INTERVAL DAY TO SECOND.Represents a time interval and corresponds to the Oracle 9i INTERVAL DAY TO SECOND data type.

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

OracleLobOpenMode

Указывает, в каком режиме должен быть открыт OracleLob, — в режиме "только чтение" или же в режиме чтения и записи.Specifies whether an OracleLob should be opened in read-only or read/write mode.

OracleType

Задает тип данных поля или свойство для OracleParameter.Specifies the data type of a field or property for use in an OracleParameter.

Делегаты

OracleInfoMessageEventHandler

Представляет метод, обрабатывающий событие InfoMessage для OracleConnection.Represents the method that will handle the InfoMessage event of an OracleConnection.

OracleRowUpdatedEventHandler

Представляет метод, обрабатывающий событие RowUpdated для OracleDataAdapter.Represents the method that will handle the RowUpdated event of an OracleDataAdapter.

OracleRowUpdatingEventHandler

Представляет метод, обрабатывающий событие RowUpdating для OracleDataAdapter.Represents the method that will handle the RowUpdating event of an OracleDataAdapter.

Комментарии

Это вводит в System.Data.OracleClient устарели и будут удалены в будущей версии платформы .NET Framework.This types in System.Data.OracleClient are deprecated and will be removed in a future version of the .NET Framework. Дополнительные сведения см. в разделе Oracle и ADO.NET.For more information, see Oracle and ADO.NET.

Поставщик данных .NET Framework для Oracle описывает коллекцию классов для доступа к источнику данных Oracle в управляемом пространстве.The .NET Framework Data Provider for Oracle describes a collection of classes for accessing an Oracle data source in the managed space. С помощью OracleDataAdapter класс, вы можете заполнить оперативной памяти DataSet, запрос к ним и использовать его для обновления источника данных.Using the OracleDataAdapter class, you can fill a memory-resident DataSet, query it, and use it to update the data source.

Дополнительные сведения о том, как использовать это пространство имен, см. в разделе OracleDataReader, OracleCommand, и OracleConnection классы.For additional information about how to use this namespace, see the OracleDataReader, OracleCommand, and OracleConnection classes.

Примечание

Общие сведения об использовании этого пространства имен при программировании в .NET Framework, см. в разделе Oracle и ADO.NET.For conceptual information about using this namespace when programming with the .NET Framework, see Oracle and ADO.NET.

Поставщик данных .NET Framework для Oracle поддерживает несколько типов данных Oracle, включая BFILE, LOB, и REF CURSOR типы данных.The .NET Framework Data Provider for Oracle supports a number of Oracle data types, including the BFILE, LOB, and REF CURSOR data types. Сведения об использовании типов данных Oracle в параметрах см. в разделе OracleType.For information about using Oracle data types in parameters, see OracleType.