OracleString Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |