Поделиться через


OracleString Структура

Определение

Представляет поток символов переменной длины, сохраняемый в базе данных или извлекаемый из нее.

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
Наследование
OracleString
Реализации

Примеры

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

Комментарии

Чтобы получить OracleString объект , вызовите GetOracleString метод .

Конструкторы

OracleString(String)

Выполняет инициализацию нового экземпляра класса OracleString и указывает строку, которую необходимо сохранить.

Поля

Empty

Представляет пустую строку, которая может быть присвоена свойству Value экземпляра структуры OracleString.

Null

Представляет значение NULL, которое может быть назначено свойству Value экземпляра структуры OracleString.

Свойства

IsNull

Указывает, задано ли для свойства Value структуры OracleString значение Null.

Item[Int32]

Получает один байт из свойства Value, расположенный в позиции, на которую указывает целочисленный параметр index.

Length

Получает длину строки, которая хранится в данной структуре OracleString.

Value

Получает строку, которая хранится в структуре OracleString.

Методы

CompareTo(Object)

Сравнивает данный экземпляр OracleString с предоставленным объектом и возвращает сведения об их относительных значениях.

Concat(OracleString, OracleString)

Сцепляет две указанные структуры OracleString.

Equals(Object)

Сравнивает предоставленный параметр объекта со свойством Value объекта OracleString.

Equals(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString и определяет, равны ли они.

GetHashCode()

Получает хэш-код для этого экземпляра.

GreaterThan(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, какой операнд больше.

GreaterThanOrEqual(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, равны ли они, или первый из них больше.

LessThan(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, какой из них меньше.

LessThanOrEqual(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, равны ли они, или первый экземпляр меньше.

NotEquals(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, что они не равны.

ToString()

Преобразует объект OracleString в String.

Операторы

Addition(OracleString, OracleString)

Сцепляет две указанные структуры OracleString.

Equality(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString и определяет, равны ли они.

Explicit(OracleString to String)

Преобразует OracleString в String.

GreaterThan(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, какой операнд больше.

GreaterThanOrEqual(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, равны ли они, или первый из них больше.

Implicit(String to OracleString)

Преобразует параметр String в OracleString.

Inequality(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString и определяет, равны ли они.

LessThan(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, какой из них меньше.

LessThanOrEqual(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, равны ли они, или первый экземпляр меньше.

Применяется к