OracleString Struktúra
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
- 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 |
| 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 |
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. |