OracleString Yapı

Tanım

Veritabanında depolanacak veya veritabanından alınacak karakterlerden oluşan değişken uzunlukta bir akışı temsil eder.

public value class OracleString : IComparable, System::Data::SqlTypes::INullable
public struct OracleString : IComparable, System.Data.SqlTypes.INullable
type OracleString = struct
    interface INullable
Public Structure OracleString
Implements IComparable, INullable
Devralma
OracleString
Uygulamalar

Örnekler

using System;  
using System.Data.OracleClient;  
public class Class1 {  
   public static void Main() {  
      OracleString oraclestring1 = new OracleString("MyOracleString1");  
      OracleString oraclestring2 = new OracleString("MyOracleString2");  
      OracleString oraclestring3 = new OracleString("MyOracleString1");  

      // Type: System.Data.OracleClient.OracleString  
      Console.WriteLine("Type: " + oraclestring1.GetType());  

      // Length: 15  
      Console.WriteLine("Length: " + oraclestring1.Length);  

      // False  
      Console.WriteLine(oraclestring1.IsNull);  

      // -1  
      Console.WriteLine(oraclestring1.CompareTo(oraclestring2));  

      // 0  
      Console.WriteLine(oraclestring1.CompareTo(oraclestring3));  

      // 1  
      Console.WriteLine(oraclestring2.CompareTo(oraclestring3));  

      // False  
      Console.WriteLine(oraclestring1.Equals(oraclestring2));  

      // True  
      Console.WriteLine(oraclestring1.Equals(oraclestring3));  

      // MyOracleString1  
      Console.WriteLine(oraclestring1.Value);  

      // MyOracleString2  
      Console.WriteLine(oraclestring2.ToString());  
   }  
}  

Açıklamalar

Bir OracleString nesnesi almak için yöntemini çağırın GetOracleString .

Oluşturucular

OracleString(String)

sınıfının yeni bir örneğini OracleString başlatır ve depoya eklenecek dizeyi belirtir.

Alanlar

Empty

Yapı örneğinin özelliğine Value atanabilen boş bir dizeyi OracleString temsil eder.

Null

Yapının bir örneğinin OracleString özelliğine Value atanabilen null değeri temsil eder.

Özellikler

IsNull

öğesinin ValueOracleStringNullolup olmadığını gösterir.

Item[Int32]

tamsayı parametresi indextarafından belirtilen konumda bulunan özelliğinden Value tek bayt alır.

Length

Bu OracleString yapıda depolanan dizenin uzunluğunu alır.

Value

Yapıda depolanan dizeyi OracleString alır.

Yöntemler

CompareTo(Object)

Öğesinin OracleString bu örneğini sağlanan nesneyle karşılaştırır ve göreli değerlerinin bir göstergesini döndürür.

Concat(OracleString, OracleString)

Belirtilen OracleString iki yapıyı birleştirir.

Equals(Object)

Sağlanan nesne parametresini nesnenin Value özelliğiyle OracleString karşılaştırır.

Equals(OracleString, OracleString)

Eşit olup olmadıklarını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

GetHashCode()

Bu örneğin karma kodunu alır.

GreaterThan(OracleString, OracleString)

İlk işlenenin ikinciden büyük olup olmadığını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

GreaterThanOrEqual(OracleString, OracleString)

birincisinin ikinciden büyük veya buna eşit olup olmadığını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

LessThan(OracleString, OracleString)

İlk işlenenin ikinciden küçük olup olmadığını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

LessThanOrEqual(OracleString, OracleString)

İlk işlenenin ikinciden küçük veya buna eşit olup olmadığını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

NotEquals(OracleString, OracleString)

Eşit olup olmadıklarını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

ToString()

Bir OracleString nesneyi öğesine Stringdönüştürür.

İşleçler

Addition(OracleString, OracleString)

Belirtilen OracleString iki yapıyı birleştirir.

Equality(OracleString, OracleString)

Eşit olup olmadıklarını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

Explicit(OracleString to String)

bir OracleString öğesini değerine Stringdönüştürür.

GreaterThan(OracleString, OracleString)

İlk işlenenin ikinciden büyük olup olmadığını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

GreaterThanOrEqual(OracleString, OracleString)

birincisinin ikinciden büyük veya buna eşit olup olmadığını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

Implicit(String to OracleString)

parametresini String bir OracleStringöğesine dönüştürür.

Inequality(OracleString, OracleString)

Eşit olup olmadıklarını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

LessThan(OracleString, OracleString)

İlk işlenenin ikinciden küçük olup olmadığını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

LessThanOrEqual(OracleString, OracleString)

İlk işlenenin ikinciden küçük veya buna eşit olup olmadığını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

Şunlara uygulanır