OracleString Struktura

Definice

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
OracleString
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 Value vlastnosti umístěné na pozici určené celočíselným parametrem index.

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 OracleString objekt na String.

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.

Platí pro