OracleParameter.Value Ö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.
parametresinin değerini alır veya ayarlar.
public:
property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public:
virtual property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public object Value { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public override object Value { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
member this.Value : obj with get, set
Public Property Value As Object
Public Overrides Property Value As Object
Özellik Değeri
parametresinin değeri olan bir nesne. Varsayılan değer null'tır.
Uygulamalar
- Öznitelikler
Açıklamalar
Giriş parametreleri için değer, sunucuya OracleCommand gönderilen değere bağlıdır. Çıkış ve dönüş değeri parametreleri için, değeri ve tamamlandıktan OracleCommand sonra ve kapatıldıktan sonra OracleDataReader ayarlanır.
Giriş parametresi için, Value Microsoft .NET Framework veri türü veya Oracle veri türü (örneğin, bir OracleNumber veya OracleString) nesnesine ayarlanabilir.
Sunucuya null parametre değeri gönderdiğinizde, null değil DBNull belirtmeniz gerekir. Sistemdeki null değer, değeri olmayan boş bir nesnedir. DBNull, null değerleri temsil etmek için kullanılır.
Uygulama veritabanı türünü belirtirse, sağlayıcı verileri sunucuya gönderdiğinde ilişkili değer bu türe dönüştürülür. Sağlayıcı arabirimi destekliyorsa herhangi bir değer türünü dönüştürmeye IConvertible çalışır. Belirtilen tür değerle uyumlu değilse dönüştürme hataları oluşabilir.
Parametrenin DbType, OracleTypeve Size özellikleri, Değer ayarıyla çıkarılabilir. Bu nedenle, bunları belirtmeniz gerekmez. Ancak, özellik ayarlarında gösterilmez OracleParameter . Örneğin, parametrenin boyutu çıkarsandıysa, Boyut deyimi yürütmeden sonra çıkarılmış değer içermez.
InputOutputGiriş değeri bir Oracle veri türü (örneğin OracleNumber veya OracleString) olmadığı sürece, Value özelliği tarafından kullanılan , Outputve ReturnValueParameterDirection değerleri Microsoft .NET Framework veri türleri olacaktır. Bu, REF CURSOR, BFILE veya LOB veri türleri için geçerli değildir.
Value Özelliğin üzerine Update yöntemiyle yazılır.