OracleString Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
- 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 |
| 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 |
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. |