System.Data.OracleClient Przestrzeń nazw

Przestrzeń System.Data.OracleClient nazw jest .NET Framework Dostawca danych oracle.

Klasy

OracleBFile

Reprezentuje obiekt zarządzany OracleBFile zaprojektowany do pracy z typem danych Oracle BFILE . Klasa ta nie może być dziedziczona.

OracleClientFactory

Reprezentuje zestaw metod do tworzenia wystąpień implementacji klas źródeł danych dostawcy Oracle.

OracleCommand

Reprezentuje instrukcję SQL lub procedurę składowaną do wykonania względem bazy danych. Klasa ta nie może być dziedziczona.

OracleCommandBuilder

Automatycznie generuje polecenia pojedynczej tabeli służące do uzgadniania zmian wprowadzonych w DataSet połączeniu z skojarzoną bazą danych. Klasa ta nie może być dziedziczona.

OracleConnection

Reprezentuje otwarte połączenie z bazą danych. Klasa ta nie może być dziedziczona.

OracleConnectionStringBuilder

Zapewnia prosty sposób tworzenia zawartości parametrów połączenia używanych przez klasę OracleConnection i zarządzania nimi.

OracleDataAdapter

Reprezentuje zestaw poleceń danych i połączenie z bazą danych, które są używane do wypełniania DataSet i aktualizowania bazy danych. Klasa ta nie może być dziedziczona.

OracleDataReader

Umożliwia odczytywanie strumienia danych tylko do przodu z źródła danych. Klasa ta nie może być dziedziczona.

OracleException

Wyjątek generowany podczas zwracania ostrzeżenia lub błędu przez bazę danych Oracle lub .NET Framework Dostawca danych dla programu Oracle. Klasa ta nie może być dziedziczona.

OracleInfoMessageEventArgs

Udostępnia dane dla zdarzenia InfoMessage. Klasa ta nie może być dziedziczona.

OracleLob

Reprezentuje typ danych binarnych obiektów LOB () przechowywanych na serwerze Oracle. Klasa ta nie może być dziedziczona.

OracleParameter

Reprezentuje parametr i OracleCommand opcjonalnie jego mapowanie na DataColumnwartość . Klasa ta nie może być dziedziczona.

OracleParameterCollection

Reprezentuje kolekcję parametrów istotnych dla elementu OracleCommand , a także ich odpowiednie mapowania na kolumny w obiekcie DataSet. Klasa ta nie może być dziedziczona.

OraclePermission

Umożliwia .NET Framework Dostawca danych dla oracle, aby zapewnić, że użytkownik ma poziom zabezpieczeń odpowiedni do uzyskania dostępu do bazy danych Oracle.

OraclePermissionAttribute

Kojarzy akcję zabezpieczeń z niestandardowym atrybutem zabezpieczeń.

OracleRowUpdatedEventArgs

Udostępnia dane dla zdarzenia RowUpdated. Klasa ta nie może być dziedziczona.

OracleRowUpdatingEventArgs

Udostępnia dane dla zdarzenia RowUpdating.

OracleTransaction

Reprezentuje transakcję, która ma zostać wykonana w bazie danych.

Struktury

OracleBinary

Reprezentuje strumień o zmiennej długości danych binarnych, który ma być przechowywany lub pobrany z bazy danych.

OracleBoolean

Reprezentuje wartość zwróconą z operacji porównywania bazy danych między typami danych Oracle i uwidacznia metody używane do konwersji typów danych.

OracleDateTime

Reprezentuje dane daty i godziny w wartości od 1 stycznia 4712 BC do 31 grudnia 4712 AD.

OracleMonthSpan

Reprezentuje interwał czasu w miesiącach i odpowiada typowi danych Oracle 9i INTERVAL YEAR TO MONTH .

OracleNumber

Reprezentuje stałą precyzję i skalę wartości liczbowych z przedziału od-10 27 -1 i 10 27 -1, które mają być przechowywane lub pobierane z bazy danych.

OracleString

Reprezentuje strumień znaków o zmiennej długości, który ma być przechowywany w bazie danych lub pobierany z bazy danych.

OracleTimeSpan

Reprezentuje interwał czasu i odpowiada typowi danych Oracle 9i INTERVAL DAY TO SECOND .

Wyliczenia

OracleLobOpenMode

Określa, czy OracleLob powinien być otwarty w trybie tylko do odczytu, czy do odczytu i zapisu.

OracleType

Określa typ danych pola lub właściwości do użycia w obiekcie OracleParameter.

Delegaci

OracleInfoMessageEventHandler

Reprezentuje metodę , która będzie obsługiwać InfoMessage zdarzenie OracleConnection .

OracleRowUpdatedEventHandler

Reprezentuje metodę, która będzie obsługiwać RowUpdated zdarzenie OracleDataAdapter .

OracleRowUpdatingEventHandler

Reprezentuje metodę, która będzie obsługiwać RowUpdating zdarzenie OracleDataAdapter .

Uwagi

Te typy w programie są przestarzałe i zostaną usunięte w przyszłej wersji System.Data.OracleClient .NET Framework. Aby uzyskać więcej informacji, zobacz Oracle i ADO.NET.

W .NET Framework Dostawca danych oracle opisano kolekcję klas do uzyskiwania dostępu do źródła danych Oracle w przestrzeni zarządzanej. Przy użyciu klasy można wypełnić miejsce w pamięci, odpytować go i użyć go do OracleDataAdapter DataSet zaktualizowania źródła danych.

Aby uzyskać dodatkowe informacje na temat sposobu korzystania z tej przestrzeni nazw, zobacz OracleDataReader OracleCommand klasy , i OracleConnection .

Uwaga

Aby uzyskać koncepcyjne informacje dotyczące korzystania z tej przestrzeni nazw podczas programowania za pomocą .NET Framework, zobacz Oracle i ADO.NET.

Usługa .NET Framework Dostawca danych for Oracle obsługuje wiele typów danych Oracle, w tym BFILE LOB typy danych , i REF CURSOR . Aby uzyskać informacje na temat używania typów danych Oracle w parametrach, zobacz OracleType .