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 番目のオペランド以下かどうかを確認します。 |