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
- Наследование
- Реализации
Примеры
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] |
Получает один байт из свойства |
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() |
Преобразует объект |
Операторы
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, чтобы определить, равны ли они, или первый экземпляр меньше. |