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 nesne almak için yöntemini çağırın GetOracleString .

Oluşturucular

Name Description
OracleString(String)

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

Alanlar

Name Description
Empty

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

Null

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

Özellikler

Name Description
IsNull

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

Item[Int32]

tamsayı parametresiyle Valueindexbelirtilen konumda bulunan özelliğinden 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

Name Description
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 Value nesnesinin OracleString özelliğiyle karşılaştırır.

Equals(OracleString, OracleString)

Eşit olup olmadığı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)

birincisinin 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)

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

LessThan(OracleString, OracleString)

birincisinin 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 ikinciye eşit veya daha küçük 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ığı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

Name Description
Addition(OracleString, OracleString)

Belirtilen OracleString iki yapıyı birleştirir.

Equality(OracleString, OracleString)

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

Explicit(OracleString to String)

bir OracleString öğesine Stringdönüştürür.

GreaterThan(OracleString, OracleString)

birincisinin 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)

İlk işlenenin ikinciye eşit veya daha büyük 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ığını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

LessThan(OracleString, OracleString)

birincisinin 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 ikinciye eşit veya daha küçük olup olmadığını belirlemek için iki OracleString işlenenin mantıksal karşılaştırmasını gerçekleştirir.

Şunlara uygulanır