OracleString Struct
Definition
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
- Inheritance
- Implements
Examples
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());
}
}
Remarks
To obtain an OracleString object, call the GetOracleString method.
Constructors
OracleString(String) |
Initializes a new instance of the OracleString class and specifies the string to store. |
Fields
Empty |
Represents an empty string that can be assigned to the Value property of an instance of the OracleString structure. |
Null |
Represents a null value that can be assigned to the Value property of an instance of the OracleString structure. |
Properties
IsNull |
Indicates whether the Value of the OracleString is Null. |
Item[Int32] |
Gets the single byte from the |
Length |
Gets the length of the string that is stored in this OracleString structure. |
Value |
Gets the string that is stored in the OracleString structure. |
Methods
CompareTo(Object) |
Compares this instance of OracleString to the supplied object and returns an indication of their relative values. |
Concat(OracleString, OracleString) |
Concatenates the two specified OracleString structures. |
Equals(Object) |
Compares the supplied object parameter to the Value property of the OracleString object. |
Equals(OracleString, OracleString) |
Performs a logical comparison of the two OracleString operands to determine if they are equal. |
GetHashCode() |
Gets the hash code for this instance. |
GreaterThan(OracleString, OracleString) |
Performs a logical comparison of the two OracleString operands to determine if the first is greater than the second. |
GreaterThanOrEqual(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) |
Performs a logical comparison of the two OracleString operands to determine if the first is less than the second. |
LessThanOrEqual(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) |
Performs a logical comparison of the two OracleString operands to determine if they are not equal. |
ToString() |
Converts an |
Operators
Addition(OracleString, OracleString) |
Concatenates the two specified OracleString structures. |
Equality(OracleString, OracleString) |
Performs a logical comparison of the two OracleString operands to determine if they are equal. |
Explicit(OracleString to String) |
Converts an OracleString to a String. |
GreaterThan(OracleString, OracleString) |
Performs a logical comparison of the two OracleString operands to determine if the first is greater than the second. |
GreaterThanOrEqual(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) |
Converts the String parameter to an OracleString. |
Inequality(OracleString, OracleString) |
Performs a logical comparison of the two OracleString operands to determine if they are equal. |
LessThan(OracleString, OracleString) |
Performs a logical comparison of the two OracleString operands to determine if the first is less than the second. |
LessThanOrEqual(OracleString, OracleString) |
Performs a logical comparison of the two OracleString operands to determine if the first is less than or equal to the second. |