OracleConnection.State Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bağlantının geçerli durumunu alır.
public:
property System::Data::ConnectionState State { System::Data::ConnectionState get(); };
public:
virtual property System::Data::ConnectionState State { System::Data::ConnectionState get(); };
[System.ComponentModel.Browsable(false)]
public System.Data.ConnectionState State { get; }
[System.ComponentModel.Browsable(false)]
public override System.Data.ConnectionState State { get; }
[<System.ComponentModel.Browsable(false)>]
member this.State : System.Data.ConnectionState
Public ReadOnly Property State As ConnectionState
Public Overrides ReadOnly Property State As ConnectionState
Özellik Değeri
Değerlerin bit düzeyinde birleşimi ConnectionState . Varsayılan değer: Closed
.
Uygulamalar
- Öznitelikler
Örnekler
Aşağıdaki örnek, türetilmiş bir sınıfın örneğini oluşturur, OracleConnectionöğesini ayarlar ConnectionStringve öğesini Stategörüntüler.
public void createOracleConnection()
{
using (OracleConnection connection = new OracleConnection())
{
connection.ConnectionString = "Data Source=Oracle8i;Integrated Security=yes";
connection.Open();
Console.WriteLine("Connection State: " + connection.State);
}
}
Public Sub createOracleConnection()
Using connection As New OracleConnection()
connection.ConnectionString = _
"Data Source=Oracle8i;Integrated Security=yes"
connection.Open()
Console.WriteLine("Connection State: " & connection.State)
End Using
End Sub
Açıklamalar
İzin verilen durum değişiklikleri şunlardır:
Open
nesnesininOpen
yöntemini kullanarak öğesindenClosed
öğesine.OracleConnectionClosed
nesnesinin Close yöntemini kullanarak öğesindenOpen
öğesine.OracleConnection