OracleParameter Oluşturucular

Tanım

OracleParameter sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

OracleParameter()

OracleParameter sınıfının yeni bir örneğini başlatır.

OracleParameter(String, OracleType)

Parametre adını ve veri türünü kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

OracleParameter(String, Object)

Parametre adını ve nesnesini kullanan sınıfın yeni bir OracleParameter örneğini OracleParameter başlatır.

OracleParameter(String, OracleType, Int32)

Parametre adını, veri türünü ve uzunluğu kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

OracleParameter(String, OracleType, Int32, String)

Parametre adını, veri türünü, uzunluğu ve kaynak sütun adını kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)

Parametre adı, veri türü, boyut, yön, kaynak sütun, kaynak sürüm ve diğer özellikleri kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Parametre adı, veri türü, uzunluk, kaynak sütun adı, parametre yönü, sayısal duyarlık ve diğer özellikleri kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

OracleParameter()

OracleParameter sınıfının yeni bir örneğini başlatır.

C#
public OracleParameter ();

Şunlara uygulanır

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

OracleParameter(String, OracleType)

Parametre adını ve veri türünü kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

C#
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType);

Parametreler

name
String

Parametrenin adı.

oracleType
OracleType

Değerlerden OracleType biri.

Özel durumlar

parametresinde oracleType sağlanan değer geçersiz bir arka uç veri türü.

Örnekler

Aşağıdaki örnek bir OracleParameter oluşturur ve bazı özelliklerini ayarlar.

C#
public void CreateOracleParameter()
{
   OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar);
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 14;
}

Şunlara uygulanır

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

OracleParameter(String, Object)

Parametre adını ve nesnesini kullanan sınıfın yeni bir OracleParameter örneğini OracleParameter başlatır.

C#
public OracleParameter (string name, object value);

Parametreler

name
String

Parametrenin adı.

value
Object

Bir OracleParameter nesnesi.

Açıklamalar

parametresinde bir Object belirttiğinizdevalue, DbType öğesinin Microsoft .NET Framework türünden Objectçıkarılır.

Oluşturucunun bu aşırı yüklemesini OracleParameter kullanırken dikkatli olun. Bu aşırı yükleme türü valueObjectaldığından, aşağıdaki Microsoft Visual C# örneğinde gösterildiği gibi, değer sıfır olduğunda integral değerini bir Object türe dönüştürmeniz gerekir.

Parameter = new OracleParameter("pname", Convert.ToInt32(0));  

Bu dönüştürmeyi yapmazsanız, derleyici (string, OracleType) oluşturucu aşırı yüklemesini OracleParameterçağırmaya çalıştığınızı varsayar.

Şunlara uygulanır

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

OracleParameter(String, OracleType, Int32)

Parametre adını, veri türünü ve uzunluğu kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

C#
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size);

Parametreler

name
String

Parametrenin adı.

oracleType
OracleType

Değerlerden OracleType biri.

size
Int32

Parametre uzunluğu.

Özel durumlar

parametresinde oracleType sağlanan değer geçersiz bir arka uç veri türü.

Örnekler

Aşağıdaki örnek bir OracleParameter oluşturur ve bazı özelliklerini ayarlar.

C#
public void CreateOracleParameter()
{
   OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,14);
   parameter.Direction = ParameterDirection.Output;
}

Şunlara uygulanır

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

OracleParameter(String, OracleType, Int32, String)

Parametre adını, veri türünü, uzunluğu ve kaynak sütun adını kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

C#
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn);

Parametreler

name
String

Parametrenin adı.

oracleType
OracleType

Değerlerden OracleType biri.

size
Int32

Parametre uzunluğu.

srcColumn
String

Kaynak sütunun adı.

Özel durumlar

parametresinde oracleType sağlanan değer geçersiz bir arka uç veri türü.

Örnekler

Aşağıdaki örnek bir OracleParameter oluşturur ve bazı özelliklerini ayarlar.

C#
public void CreateOracleParameter()
{
   OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,
                14,"DName");
   parameter.Direction = ParameterDirection.Output;
}

Şunlara uygulanır

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)

Parametre adı, veri türü, boyut, yön, kaynak sütun, kaynak sürüm ve diğer özellikleri kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

C#
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);

Parametreler

name
String

Eşlenecek parametrenin adı.

oracleType
OracleType

Değerlerden OracleType biri.

size
Int32

Parametre uzunluğu.

direction
ParameterDirection

Değerlerden ParameterDirection biri.

sourceColumn
String

Kaynak sütunun adı.

sourceVersion
DataRowVersion

Değerlerden DataRowVersion biri.

sourceColumnNullMapping
Boolean

true kaynak sütun null atanabilirse, aksi takdirde false.

value
Object

Object değerinin değeridirOracleParameter.

Özel durumlar

parametresinde oracleType sağlanan değer geçersiz bir arka uç veri türü.

Şunlara uygulanır

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Parametre adı, veri türü, uzunluk, kaynak sütun adı, parametre yönü, sayısal duyarlık ve diğer özellikleri kullanan sınıfın yeni bir örneğini OracleParameter başlatır.

C#
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);

Parametreler

name
String

Parametrenin adı.

oracleType
OracleType

Değerlerden OracleType biri.

size
Int32

Parametre uzunluğu.

direction
ParameterDirection

Değerlerden ParameterDirection biri.

isNullable
Boolean

true alanın değeri null olabilirse, değilse , false.

precision
Byte

Çözülen ondalık ayırıcının Value solunda ve sağındaki toplam basamak sayısı.

scale
Byte

Çözümlenen Value ondalık basamakların toplam sayısı.

srcColumn
String

Kaynak sütunun adı.

srcVersion
DataRowVersion

Değerlerden DataRowVersion biri.

value
Object

Object değerinin değeridirOracleParameter.

Özel durumlar

parametresinde oracleType sağlanan değer geçersiz bir arka uç veri türü.

Örnekler

Aşağıdaki örnek bir OracleParameter oluşturur ve öğesini ParameterNamegörüntüler.

C#
public void CreateOracleParameter()
 {
    OracleParameter parameter = new OracleParameter(
        "DName",OracleType.VarChar,
        11,ParameterDirection.Output,true,0,0,"DName",
        DataRowVersion.Current,"ENGINEERING");
    Console.WriteLine(parameter.ToString());
 }

Şunlara uygulanır

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1