OracleString Struktura

Definicja

Reprezentuje strumień znaków o zmiennej długości, który ma być przechowywany w bazie danych lub pobierany z niej.

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
Dziedziczenie
OracleString
Implementuje

Przykłady

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

Uwagi

Aby uzyskać obiekt, wywołaj metodę OracleStringGetOracleString .

Konstruktory

OracleString(String)

Inicjuje OracleString nowe wystąpienie klasy i określa ciąg do przechowywania.

Pola

Empty

Reprezentuje pusty ciąg, który można przypisać do Value właściwości wystąpienia OracleString struktury.

Null

Reprezentuje wartość null, którą można przypisać do Value właściwości wystąpienia OracleString struktury.

Właściwości

IsNull

Wskazuje, czy element ValueOracleString ma wartość Null.

Item[Int32]

Pobiera pojedynczy bajt z Value właściwości znajdującej się na pozycji wskazanej przez parametr liczby całkowitej . index

Length

Pobiera długość ciągu przechowywanego w tej OracleString strukturze.

Value

Pobiera ciąg przechowywany w OracleString strukturze.

Metody

CompareTo(Object)

Porównuje to wystąpienie z OracleString podanym obiektem i zwraca wskazanie ich wartości względnych.

Concat(OracleString, OracleString)

Łączy dwie określone OracleString struktury.

Equals(Object)

Porównuje podany parametr obiektu z właściwością ValueOracleString obiektu.

Equals(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby określić, czy są one równe.

GetHashCode()

Pobiera kod skrótu dla tego wystąpienia.

GreaterThan(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby ustalić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby określić, czy pierwszy jest większy niż lub równy drugiemu.

LessThan(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby ustalić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby określić, czy pierwsza jest mniejsza niż lub równa drugiej.

NotEquals(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby określić, czy nie są równe.

ToString()

Konwertuje OracleString obiekt na obiekt String.

Operatory

Addition(OracleString, OracleString)

Łączy dwie określone OracleString struktury.

Equality(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby określić, czy są one równe.

Explicit(OracleString to String)

Konwertuje obiekt OracleString na obiekt String.

GreaterThan(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby ustalić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby określić, czy pierwszy jest większy niż lub równy drugiemu.

Implicit(String to OracleString)

Konwertuje String parametr na wartość OracleString.

Inequality(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby określić, czy są one równe.

LessThan(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby ustalić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(OracleString, OracleString)

Wykonuje logiczne porównanie dwóch OracleString operandów, aby określić, czy pierwsza jest mniejsza niż lub równa drugiej.

Dotyczy