OracleString 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データベースに格納する、またはデータベースから取得する文字の可変長ストリームを表します。
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 |
Value 構造体のインスタンスの OracleString プロパティに割り当てることができる null 値を表します。 |
プロパティ
IsNull |
Value の OracleString が Null かどうかを示します。 |
Item[Int32] |
整数パラメーター |
Length |
この OracleString 構造体に格納されている文字列の長さを取得します。 |
Value |
OracleString 構造体に格納されている文字列を取得します。 |
メソッド
CompareTo(Object) |
指定したオブジェクトとこの OracleString のインスタンスを比較し、これらの相対値を示す値を返します。 |
Concat(OracleString, OracleString) |
指定した 2 つの OracleString 構造体を連結します。 |
Equals(Object) |
指定したオブジェクト パラメーターを Value オブジェクトの OracleString プロパティと比較します。 |
Equals(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、等しいかどうかを確認します。 |
GetHashCode() |
インスタンスのハッシュ コードを取得します。 |
GreaterThan(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランドより大きいかどうかを確認します。 |
GreaterThanOrEqual(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランド以上かどうかを確認します。 |
LessThan(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランドより小さいかどうかを確認します。 |
LessThanOrEqual(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランド以下かどうかを確認します。 |
NotEquals(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、それらが等しくないかどうかを確認します。 |
ToString() |
|
演算子
Addition(OracleString, OracleString) |
指定した 2 つの OracleString 構造体を連結します。 |
Equality(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、等しいかどうかを確認します。 |
Explicit(OracleString to String) |
OracleString を String に変換します。 |
GreaterThan(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランドより大きいかどうかを確認します。 |
GreaterThanOrEqual(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランド以上かどうかを確認します。 |
Implicit(String to OracleString) |
String パラメーターを OracleString に変換します。 |
Inequality(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、等しいかどうかを確認します。 |
LessThan(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランドより小さいかどうかを確認します。 |
LessThanOrEqual(OracleString, OracleString) |
2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランド以下かどうかを確認します。 |
適用対象
.NET