OracleString Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 |
| 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 |
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. |