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

Value 構造体のインスタンスの OracleString プロパティに割り当てることができる null 値を表します。Represents a null value that can be assigned to the Value property of an instance of the OracleString structure.

プロパティ

IsNull IsNull IsNull IsNull

ValueOracleStringNull かどうかを示します。Indicates whether the Value of the OracleString is Null.

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

整数パラメーター index で指定された位置にある Value プロパティから 1 バイトを取得します。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)

指定した 2 つの 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)

2 つの 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)

2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランドより大きいかどうかを確認します。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)

2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランド以上かどうかを確認します。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)

2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランドより小さいかどうかを確認します。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)

2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランド以下かどうかを確認します。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)

2 つの 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)

指定した 2 つの OracleString 構造体を連結します。Concatenates the two specified OracleString structures.

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

2 つの 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)

OracleStringString に変換します。Converts an OracleString to a String.

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

2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランドより大きいかどうかを確認します。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)

2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランド以上かどうかを確認します。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)

2 つの 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)

2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランドより小さいかどうかを確認します。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)

2 つの OracleString オペランドの論理比較を実行して、最初のオペランドが 2 番目のオペランド以下かどうかを確認します。Performs a logical comparison of the two OracleString operands to determine if the first is less than or equal to the second.

適用対象