OracleString Struct

Definizione

Rappresenta un flusso di caratteri a lunghezza variabile in cui archiviare o recuperare dal database.

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
Ereditarietà
OracleString
Implementazioni

Esempio

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

Commenti

Per ottenere un OracleString oggetto, chiamare il GetOracleString metodo .

Costruttori

Nome Descrizione
OracleString(String)

Inizializza una nuova istanza della OracleString classe e specifica la stringa da archiviare.

Campi

Nome Descrizione
Empty

Rappresenta una stringa vuota che può essere assegnata alla Value proprietà di un'istanza della OracleString struttura.

Null

Rappresenta un valore Null che può essere assegnato alla Value proprietà di un'istanza della OracleString struttura.

Proprietà

Nome Descrizione
IsNull

Indica se l'oggetto ValueOracleString di è Null.

Item[Int32]

Ottiene il byte singolo dalla Value proprietà che si trova nella posizione indicata dal parametro integer, index.

Length

Ottiene la lunghezza della stringa archiviata in questa OracleString struttura.

Value

Ottiene la stringa archiviata nella OracleString struttura .

Metodi

Nome Descrizione
CompareTo(Object)

Confronta questa istanza di OracleString con l'oggetto fornito e restituisce un'indicazione dei relativi valori.

Concat(OracleString, OracleString)

Concatena le due strutture specificate OracleString .

Equals(Object)

Confronta il parametro dell'oggetto fornito con la Value proprietà dell'oggetto OracleString .

Equals(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se sono uguali.

GetHashCode()

Ottiene il codice hash per questa istanza.

GreaterThan(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se il primo è maggiore del secondo.

GreaterThanOrEqual(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se il primo è maggiore o uguale al secondo.

LessThan(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se il primo è minore del secondo.

LessThanOrEqual(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se il primo è minore o uguale al secondo.

NotEquals(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se non sono uguali.

ToString()

Converte un OracleString oggetto in un oggetto String.

Operatori

Nome Descrizione
Addition(OracleString, OracleString)

Concatena le due strutture specificate OracleString .

Equality(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se sono uguali.

Explicit(OracleString to String)

Converte un oggetto OracleString in un oggetto String.

GreaterThan(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se il primo è maggiore del secondo.

GreaterThanOrEqual(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se il primo è maggiore o uguale al secondo.

Implicit(String to OracleString)

Converte il String parametro in un oggetto OracleString.

Inequality(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se sono uguali.

LessThan(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se il primo è minore del secondo.

LessThanOrEqual(OracleString, OracleString)

Esegue un confronto logico dei due OracleString operandi per determinare se il primo è minore o uguale al secondo.

Si applica a