Nyelv

OracleString Struktúra

Definíció

Változó hosszúságú karakterfolyamot jelöl, amelyet az adatbázis tárol vagy kér le.

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
Öröklődés
OracleString
Megvalósítás

Példák

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());
   }
}

Megjegyzések

Objektum beszerzéséhez OracleString hívja meg a metódust GetOracleString .

Konstruktorok

Name Description
OracleString(String)

Inicializálja az OracleString osztály új példányát, és megadja a tárolni kívánt sztringet.

Mezők

Name Description
Empty

Üres sztringet jelöl, amely hozzárendelhető a Value struktúra egy példányának tulajdonságához OracleString .

Null

Null értéket jelöl, amely hozzárendelhető a Value struktúra egy példányának tulajdonságához OracleString .

Tulajdonságok

Name Description
IsNull

Azt jelzi, hogy az Value adott OracleString tulajdonsága van-e Null.

Item[Int32]

Lekéri az egyetlen bájtot a Value tulajdonságból, amely az egész szám paraméter által megadott pozícióban található. index

Length

Lekéri az ebben OracleString a struktúrában tárolt sztring hosszát.

Value

Lekéri a struktúrában tárolt sztringet OracleString .

Metódusok

Name Description
CompareTo(Object)

Összehasonlítja ezt a példányt OracleString a megadott objektummal, és a relatív értékek jelzését adja vissza.

Concat(OracleString, OracleString)

Összefűzi a két megadott OracleString struktúrát.

Equals(Object)

Összehasonlítja a megadott objektumparamétert az ValueOracleString objektum tulajdonságával.

Equals(OracleString, OracleString)

A két OracleString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy egyenlőek-e.

GetHashCode()

Lekéri a példány kivonatkódját.

GreaterThan(OracleString, OracleString)

A két OracleString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy az első nagyobb-e a másodiknál.

GreaterThanOrEqual(OracleString, OracleString)

A két OracleString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy az első nagyobb vagy egyenlő-e a másodiknál.

LessThan(OracleString, OracleString)

Logikai összehasonlítást végez a két OracleString operandusról annak megállapításához, hogy az első kisebb-e a másodiknál.

LessThanOrEqual(OracleString, OracleString)

Logikai összehasonlítást végez a két OracleString operandusról annak megállapításához, hogy az első kisebb vagy egyenlő-e a másodiknál.

NotEquals(OracleString, OracleString)

A két OracleString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy nem egyenlők-e.

ToString()

Objektumot OracleStringStringkonvertál .

Operátorok

Name Description
Addition(OracleString, OracleString)

Összefűzi a két megadott OracleString struktúrát.

Equality(OracleString, OracleString)

A két OracleString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy egyenlőek-e.

Explicit(OracleString to String)

Átalakítja az egyiket OracleStringString.

GreaterThan(OracleString, OracleString)

A két OracleString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy az első nagyobb-e a másodiknál.

GreaterThanOrEqual(OracleString, OracleString)

A két OracleString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy az első nagyobb vagy egyenlő-e a másodiknál.

Implicit(String to OracleString)

Átalakítja a String paramétert egy OracleString.

Inequality(OracleString, OracleString)

A két OracleString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy egyenlőek-e.

LessThan(OracleString, OracleString)

Logikai összehasonlítást végez a két OracleString operandusról annak megállapításához, hogy az első kisebb-e a másodiknál.

LessThanOrEqual(OracleString, OracleString)

Logikai összehasonlítást végez a két OracleString operandusról annak megállapításához, hogy az első kisebb vagy egyenlő-e a másodiknál.

A következőre érvényes: