OracleString Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje datový proud s proměnnou délkou znaků, které mají být uloženy nebo načteny z databáze.
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
- Dědičnost
- Implementuje
Příklady
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());
}
}
Poznámky
Chcete-li získat OracleString objekt, zavolejte metodu GetOracleString .
Konstruktory
OracleString(String) |
Inicializuje novou instanci OracleString třídy a určuje řetězec, který se má uložit. |
Pole
Empty |
Představuje prázdný řetězec, který lze přiřadit vlastnosti Value instance OracleString struktury. |
Null |
Představuje hodnotu null, která může být přiřazena Value vlastnosti instance OracleString struktury. |
Vlastnosti
IsNull |
Označuje, jestli Value je Nullhodnota OracleString . |
Item[Int32] |
Získá jeden bajt z |
Length |
Získá délku řetězce, který je uložen v této OracleString struktuře. |
Value |
Získá řetězec, který je uložen ve struktuře OracleString . |
Metody
CompareTo(Object) |
Porovná tuto instanci OracleString se zadaným objektem a vrátí indikaci jejich relativních hodnot. |
Concat(OracleString, OracleString) |
Zřetězí dvě zadané OracleString struktury. |
Equals(Object) |
Porovná zadaný parametr objektu s Value vlastností objektu OracleString . |
Equals(OracleString, OracleString) |
Provede logické porovnání obou OracleString operandů a určí, jestli jsou si rovny. |
GetHashCode() |
Získá hash kód pro tuto instanci. |
GreaterThan(OracleString, OracleString) |
Provede logické porovnání obou OracleString operandů a určí, jestli je první větší než druhý. |
GreaterThanOrEqual(OracleString, OracleString) |
Provede logické porovnání dvou OracleString operandů a určí, jestli je první větší než nebo roven druhému. |
LessThan(OracleString, OracleString) |
Provede logické porovnání obou OracleString operandů a určí, jestli je první operand menší než druhý. |
LessThanOrEqual(OracleString, OracleString) |
Provede logické porovnání obou OracleString operandů a určí, jestli je první operand menší nebo roven druhému. |
NotEquals(OracleString, OracleString) |
Provede logické porovnání obou OracleString operandů a určí, jestli si nejsou rovny. |
ToString() |
Převede |
Operátory
Addition(OracleString, OracleString) |
Zřetězí dvě zadané OracleString struktury. |
Equality(OracleString, OracleString) |
Provede logické porovnání obou OracleString operandů a určí, jestli jsou si rovny. |
Explicit(OracleString to String) |
Převede objekt OracleString na String. |
GreaterThan(OracleString, OracleString) |
Provede logické porovnání obou OracleString operandů a určí, jestli je první větší než druhý. |
GreaterThanOrEqual(OracleString, OracleString) |
Provede logické porovnání dvou OracleString operandů a určí, jestli je první větší než nebo roven druhému. |
Implicit(String to OracleString) |
Převede parametr na StringOracleString. |
Inequality(OracleString, OracleString) |
Provede logické porovnání obou OracleString operandů a určí, jestli jsou si rovny. |
LessThan(OracleString, OracleString) |
Provede logické porovnání obou OracleString operandů a určí, jestli je první operand menší než druhý. |
LessThanOrEqual(OracleString, OracleString) |
Provede logické porovnání obou OracleString operandů a určí, jestli je první operand menší nebo roven druhému. |