OracleString Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Datenstrom mit variabler Länge dar, der in der Datenbank gespeichert oder abgerufen werden soll.
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
- Vererbung
- Implementiert
Beispiele
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());
}
}
Hinweise
Rufen Sie die GetOracleString Methode auf, um ein OracleString Objekt abzurufen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| OracleString(String) |
Initialisiert eine neue Instanz der OracleString Klasse und gibt die zu speichernde Zeichenfolge an. |
Felder
| Name | Beschreibung |
|---|---|
| Empty |
Stellt eine leere Zeichenfolge dar, die der Value Eigenschaft einer Instanz der OracleString Struktur zugewiesen werden kann. |
| Null |
Stellt einen Nullwert dar, der der Value Eigenschaft einer Instanz der OracleString Struktur zugewiesen werden kann. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| IsNull |
Gibt an, ob dies Value der OracleString Wert ist Null. |
| Item[Int32] |
Ruft das einzelne Byte aus der Eigenschaft ab, die |
| Length |
Ruft die Länge der Zeichenfolge ab, die in dieser OracleString Struktur gespeichert ist. |
| Value |
Ruft die Zeichenfolge ab, die in der OracleString Struktur gespeichert ist. |
Methoden
| Name | Beschreibung |
|---|---|
| CompareTo(Object) |
Vergleicht diese Instanz des OracleString angegebenen Objekts und gibt einen Hinweis auf ihre relativen Werte zurück. |
| Concat(OracleString, OracleString) |
Verkettet die beiden angegebenen OracleString Strukturen. |
| Equals(Object) |
Vergleicht den angegebenen Objektparameter mit der Value Eigenschaft des OracleString Objekts. |
| Equals(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden aus, um festzustellen, ob sie gleich sind. |
| GetHashCode() |
Ruft den Hashcode für diese Instanz ab. |
| GreaterThan(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden durch, um festzustellen, ob der erste größer als die zweite ist. |
| GreaterThanOrEqual(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden aus, um festzustellen, ob der erste größer oder gleich der zweiten ist. |
| LessThan(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden durch, um festzustellen, ob der erste kleiner als der zweite ist. |
| LessThanOrEqual(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden aus, um festzustellen, ob der erste kleiner oder gleich der zweiten ist. |
| NotEquals(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden aus, um festzustellen, ob sie nicht gleich sind. |
| ToString() |
Konvertiert ein |
Operatoren
| Name | Beschreibung |
|---|---|
| Addition(OracleString, OracleString) |
Verkettet die beiden angegebenen OracleString Strukturen. |
| Equality(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden aus, um festzustellen, ob sie gleich sind. |
| Explicit(OracleString to String) |
Konvertiert ein OracleString In ein String. |
| GreaterThan(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden durch, um festzustellen, ob der erste größer als die zweite ist. |
| GreaterThanOrEqual(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden aus, um festzustellen, ob der erste größer oder gleich der zweiten ist. |
| Implicit(String to OracleString) |
Konvertiert den String Parameter in ein OracleString. |
| Inequality(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden aus, um festzustellen, ob sie gleich sind. |
| LessThan(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden durch, um festzustellen, ob der erste kleiner als der zweite ist. |
| LessThanOrEqual(OracleString, OracleString) |
Führt einen logischen Vergleich der beiden OracleString Operanden aus, um festzustellen, ob der erste kleiner oder gleich der zweiten ist. |