OracleString Estrutura

Definição

Representa um fluxo de caracteres de comprimento variável a serem armazenados ou recuperados da base de dados.

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
Herança
OracleString
Implementações

Exemplos

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());
   }
}

Observações

Para obter um OracleString objeto, chame o GetOracleString método.

Construtores

Name Description
OracleString(String)

Inicializa uma nova instância da OracleString classe e especifica a cadeia a armazenar.

Campos

Name Description
Empty

Representa uma cadeia vazia que pode ser atribuída à Value propriedade de uma instância da OracleString estrutura.

Null

Representa um valor nulo que pode ser atribuído à Value propriedade de uma instância da OracleString estrutura.

Propriedades

Name Description
IsNull

Indica se o Value de é OracleStringNull.

Item[Int32]

Obtém o byte único da Value propriedade localizada na posição indicada pelo parâmetro inteiro, index.

Length

Obtém o comprimento da corda armazenada nesta OracleString estrutura.

Value

Obtém a corda que está armazenada na OracleString estrutura.

Métodos

Name Description
CompareTo(Object)

Compara esta instância de OracleString com o objeto fornecido e devolve uma indicação dos seus valores relativos.

Concat(OracleString, OracleString)

Concatena as duas estruturas especificadas OracleString .

Equals(Object)

Compara o parâmetro do objeto fornecido com a Value propriedade do OracleString objeto.

Equals(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se são iguais.

GetHashCode()

Obtém o código de hash desta instância.

GreaterThan(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se o primeiro é maior que o segundo.

GreaterThanOrEqual(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se o primeiro é maior ou igual ao segundo.

LessThan(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se o primeiro é menor que o segundo.

LessThanOrEqual(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se o primeiro é menor ou igual ao segundo.

NotEquals(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se não são iguais.

ToString()

Converte um OracleString objeto em .String

Operadores

Name Description
Addition(OracleString, OracleString)

Concatena as duas estruturas especificadas OracleString .

Equality(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se são iguais.

Explicit(OracleString to String)

Converte um OracleString em um String.

GreaterThan(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se o primeiro é maior que o segundo.

GreaterThanOrEqual(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se o primeiro é maior ou igual ao segundo.

Implicit(String to OracleString)

Converte o String parâmetro para um OracleString.

Inequality(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se são iguais.

LessThan(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se o primeiro é menor que o segundo.

LessThanOrEqual(OracleString, OracleString)

Realiza uma comparação lógica dos dois OracleString operandos para determinar se o primeiro é menor ou igual ao segundo.

Aplica-se a