OracleString OracleString OracleString OracleString Struct

Определение

Представляет поток символов переменной длины, сохраняемый в базе данных или извлекаемый из нее.Represents a variable-length stream of characters to be stored in or retrieved from the database.

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

Примеры

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 вызовите метод.To obtain an OracleString object, call the GetOracleString method.

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

OracleString(String) OracleString(String) OracleString(String) OracleString(String)

Выполняет инициализацию нового экземпляра класса OracleString и указывает строку, которую необходимо сохранить.Initializes a new instance of the OracleString class and specifies the string to store.

Поля

Empty Empty Empty Empty

Представляет пустую строку, которая может быть присвоена свойству Value экземпляра структуры OracleString.Represents an empty string that can be assigned to the Value property of an instance of the OracleString structure.

Null Null Null Null

Представляет значение NULL, которое может быть назначено свойству Value экземпляра структуры OracleString.Represents a null value that can be assigned to the Value property of an instance of the OracleString structure.

Свойства

IsNull IsNull IsNull IsNull

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

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Получает один байт из свойства Value, расположенный в позиции, на которую указывает целочисленный параметр index.Gets the single byte from the Value property located at the position indicated by the integer parameter, index.

Length Length Length Length

Получает длину строки, которая хранится в данной структуре OracleString.Gets the length of the string that is stored in this OracleString structure.

Value Value Value Value

Получает строку, которая хранится в структуре OracleString.Gets the string that is stored in the OracleString structure.

Методы

CompareTo(Object) CompareTo(Object) CompareTo(Object) CompareTo(Object)

Сравнивает данный экземпляр OracleString с предоставленным объектом и возвращает сведения об их относительных значениях.Compares this instance of OracleString to the supplied object and returns an indication of their relative values.

Concat(OracleString, OracleString) Concat(OracleString, OracleString) Concat(OracleString, OracleString) Concat(OracleString, OracleString)

Сцепляет две указанные структуры OracleString.Concatenates the two specified OracleString structures.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Сравнивает предоставленный параметр объекта со свойством Value объекта OracleString.Compares the supplied object parameter to the Value property of the OracleString object.

Equals(OracleString, OracleString) Equals(OracleString, OracleString) Equals(OracleString, OracleString) Equals(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString и определяет, равны ли они.Performs a logical comparison of the two OracleString operands to determine if they are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Получает хэш-код для этого экземпляра.Gets the hash code for this instance.

GreaterThan(OracleString, OracleString) GreaterThan(OracleString, OracleString) GreaterThan(OracleString, OracleString) GreaterThan(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, какой операнд больше.Performs a logical comparison of the two OracleString operands to determine if the first is greater than the second.

GreaterThanOrEqual(OracleString, OracleString) GreaterThanOrEqual(OracleString, OracleString) GreaterThanOrEqual(OracleString, OracleString) GreaterThanOrEqual(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, равны ли они, или первый из них больше.Performs a logical comparison of the two OracleString operands to determine if the first is greater than or equal to the second.

LessThan(OracleString, OracleString) LessThan(OracleString, OracleString) LessThan(OracleString, OracleString) LessThan(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, какой из них меньше.Performs a logical comparison of the two OracleString operands to determine if the first is less than the second.

LessThanOrEqual(OracleString, OracleString) LessThanOrEqual(OracleString, OracleString) LessThanOrEqual(OracleString, OracleString) LessThanOrEqual(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, равны ли они, или первый экземпляр меньше.Performs a logical comparison of the two OracleString operands to determine if the first is less than or equal to the second.

NotEquals(OracleString, OracleString) NotEquals(OracleString, OracleString) NotEquals(OracleString, OracleString) NotEquals(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, что они не равны.Performs a logical comparison of the two OracleString operands to determine if they are not equal.

ToString() ToString() ToString() ToString()

Преобразует объект OracleString в String.Converts an OracleString object to a String.

Операторы

Addition(OracleString, OracleString) Addition(OracleString, OracleString) Addition(OracleString, OracleString) Addition(OracleString, OracleString)

Сцепляет две указанные структуры OracleString.Concatenates the two specified OracleString structures.

Equality(OracleString, OracleString) Equality(OracleString, OracleString) Equality(OracleString, OracleString) Equality(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString и определяет, равны ли они.Performs a logical comparison of the two OracleString operands to determine if they are equal.

Explicit(OracleString to String) Explicit(OracleString to String) Explicit(OracleString to String) Explicit(OracleString to String)

Преобразует OracleString в String.Converts an OracleString to a String.

GreaterThan(OracleString, OracleString) GreaterThan(OracleString, OracleString) GreaterThan(OracleString, OracleString) GreaterThan(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, какой операнд больше.Performs a logical comparison of the two OracleString operands to determine if the first is greater than the second.

GreaterThanOrEqual(OracleString, OracleString) GreaterThanOrEqual(OracleString, OracleString) GreaterThanOrEqual(OracleString, OracleString) GreaterThanOrEqual(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, равны ли они, или первый из них больше.Performs a logical comparison of the two OracleString operands to determine if the first is greater than or equal to the second.

Implicit(String to OracleString) Implicit(String to OracleString) Implicit(String to OracleString) Implicit(String to OracleString)

Преобразует параметр String в OracleString.Converts the String parameter to an OracleString.

Inequality(OracleString, OracleString) Inequality(OracleString, OracleString) Inequality(OracleString, OracleString) Inequality(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString и определяет, равны ли они.Performs a logical comparison of the two OracleString operands to determine if they are equal.

LessThan(OracleString, OracleString) LessThan(OracleString, OracleString) LessThan(OracleString, OracleString) LessThan(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, какой из них меньше.Performs a logical comparison of the two OracleString operands to determine if the first is less than the second.

LessThanOrEqual(OracleString, OracleString) LessThanOrEqual(OracleString, OracleString) LessThanOrEqual(OracleString, OracleString) LessThanOrEqual(OracleString, OracleString)

Выполняет логическое сравнение двух операндов OracleString, чтобы определить, равны ли они, или первый экземпляр меньше.Performs a logical comparison of the two OracleString operands to determine if the first is less than or equal to the second.

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