SqlString Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public value class SqlString : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlString : IComparable, IEquatable<System::Data::SqlTypes::SqlString>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlString : IComparable, System::Data::SqlTypes::INullable
public struct SqlString : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlString : IComparable, IEquatable<System.Data.SqlTypes.SqlString>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlString : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlString : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlString = struct
interface INullable
interface IXmlSerializable
type SqlString = struct
interface INullable
[<System.Serializable>]
type SqlString = struct
interface INullable
interface IXmlSerializable
Public Structure SqlString
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlString
Implements IComparable, IEquatable(Of SqlString), INullable, IXmlSerializable
Public Structure SqlString
Implements IComparable, INullable
- Vererbung
- Attribute
- Implementiert
Hinweise
String Verwendet immer den Standardwert CultureInfo aus dem aktuellen Thread, enthält jedoch SqlString eine eigene Gebietsschema-ID und Vergleichsflags. Das Vergleichsergebnis zweier SqlString Strukturen ist unabhängig vom Betriebssystem und dem aktuellen Threadgebietsschema.
Wenn Sie Vergleichsoperatoren verwenden SqlString , beachten Sie, dass Vergleichsfunktionen eine Ausnahme auslösen, wenn sich die LCIDs von Argumenten unterscheiden, da sie nicht verglichen werden können. Beispiel: die -Anweisung
SqlString mySqlString = new SqlString("abc");
für die folgende Syntax:
SqlString mySqlString = new SqlString("abc", CultureInfo.CurrentCulture.LCID);
Konstruktoren
SqlString(Int32, SqlCompareOptions, Byte[]) |
Initialisiert eine neue Instanz der SqlString-Struktur unter Verwendung der angegebenen Gebietsschemabezeichner, Vergleichsoptionen und Daten. |
SqlString(Int32, SqlCompareOptions, Byte[], Boolean) |
Initialisiert eine neue Instanz der SqlString-Klasse. |
SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32) |
Initialisiert eine neue Instanz der SqlString-Klasse. |
SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32, Boolean) |
Initialisiert eine neue Instanz der SqlString-Klasse. |
SqlString(String) |
Initialisiert eine neue Instanz der SqlString-Struktur unter Verwendung der angegebenen Zeichenfolge. |
SqlString(String, Int32) |
Initialisiert eine neue Instanz der SqlString-Struktur unter Verwendung der angegebenen Zeichenfolge und der Werte für den Gebietsschemabezeichner. |
SqlString(String, Int32, SqlCompareOptions) |
Initialisiert eine neue Instanz der SqlString-Struktur unter Verwendung der angegebenen Zeichenfolge, des Gebietsschemabezeichners und der Werte für die Vergleichsoptionen. |
Felder
BinarySort |
Gibt an, dass Sortierungen auf Grundlage des numerischen Werts anstelle des alphabetischen Werts eines Zeichens durchgeführt werden sollen. |
BinarySort2 |
Gibt an, dass Sortierungen auf Grundlage des numerischen Werts anstelle des alphabetischen Werts eines Zeichens durchgeführt werden sollen. |
IgnoreCase |
Gibt an, dass bei SqlString-Vergleichen die Groß- und Kleinschreibung nicht berücksichtigt werden soll. |
IgnoreKanaType |
Gibt an, dass beim Zeichenfolgenvergleich Zeichen vom Typ Kana ignoriert werden. |
IgnoreNonSpace |
Gibt an, dass bei Zeichenfolgenvergleichen Kombinationszeichen ohne horizontalen Vorschub, z. B. diakritische Zeichen, ignoriert werden. |
IgnoreWidth |
Gibt an, dass beim Zeichenfolgenvergleich die Zeichenbreite ignoriert wird. |
Null |
Stellt ein DBNull dar, das dieser Instanz der SqlString-Struktur zugewiesen werden kann. |
Eigenschaften
CompareInfo |
Ruft das CompareInfo-Objekt ab, das definiert, wie für diese SqlString-Struktur Zeichenfolgenvergleiche durchgeführt werden sollen. |
CultureInfo |
Ruft die CultureInfo-Struktur ab, die Informationen über die Kultur dieses SqlString-Objekts darstellt. |
IsNull |
Gibt an, ob diese SqlString-Struktur NULL ist. |
LCID |
Gibt das Gebietsschema und die Sprache für die SqlString-Struktur an. |
SqlCompareOptions |
Eine Kombination von einem oder mehreren Werten der SqlCompareOptions-Enumeration, die angeben, wie dieser SqlString mit anderen SqlString-Strukturen verglichen werden soll. |
Value |
Ruft die Zeichenfolge ab, die in dieser SqlString-Struktur gespeichert ist. Diese Eigenschaft ist schreibgeschützt. |
Methoden
Add(SqlString, SqlString) |
Verkettet die beiden angegebenen SqlString-Werte, um eine neue SqlString-Struktur zu erstellen. |
Clone() |
Erstellt eine Kopie dieses SqlString-Objekts. |
CompareOptionsFromSqlCompareOptions(SqlCompareOptions) |
Ruft die CompareOptions-Enumeration ab, die dem angegebenen SqlCompareOptions-Wert entspricht. |
CompareTo(Object) |
Vergleicht dieses SqlString-Objekt mit dem angegebenen Object und gibt eine Angabe über das Verhältnis der jeweiligen Werte zurück. |
CompareTo(SqlString) |
Vergleicht diese SqlString-Instanz mit dem angegebenen SqlString und gibt eine Angabe über das Verhältnis der jeweiligen Werte zurück. |
Concat(SqlString, SqlString) |
Verkettet die beiden angegebenen SqlString-Strukturen. |
Equals(Object) |
Vergleicht den angegebenen Objektparameter mit der Value-Eigenschaft des SqlString-Objekts. |
Equals(SqlString) |
Gibt an, ob die aktuelle instance gleich einem anderen instance desselben Typs ist. |
Equals(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob diese gleich sind. |
GetHashCode() |
Ruft den Hashcode für diese Instanz ab. |
GetNonUnicodeBytes() |
Ruft ein Bytearray ab, das den Inhalt des SqlString im ANSI-Format enthält. |
GetUnicodeBytes() |
Ruft ein Bytearray ab, das den Inhalt des SqlString im Unicode-Format enthält. |
GetXsdType(XmlSchemaSet) |
Gibt die XML-Schemadefinitionssprache (XSD) des angegebenen XmlSchemaSet zurück. |
GreaterThan(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste größer als der zweite ist. |
GreaterThanOrEqual(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste größer oder gleich dem zweiten ist. |
LessThan(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste kleiner als der zweite ist. |
LessThanOrEqual(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste kleiner oder gleich dem zweiten ist. |
NotEquals(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob diese ungleich sind. |
ToSqlBoolean() |
Konvertiert diese SqlString-Struktur zu SqlBoolean. |
ToSqlByte() | |
ToSqlDateTime() |
Konvertiert diese SqlString-Struktur zu SqlDateTime. |
ToSqlDecimal() |
Konvertiert diese SqlString-Struktur zu SqlDecimal. |
ToSqlDouble() | |
ToSqlGuid() | |
ToSqlInt16() | |
ToSqlInt32() | |
ToSqlInt64() | |
ToSqlMoney() | |
ToSqlSingle() | |
ToString() |
Operatoren
Addition(SqlString, SqlString) |
Verkettet die beiden angegebenen SqlString-Strukturen. |
Equality(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob diese gleich sind. |
Explicit(SqlBoolean to SqlString) |
Konvertiert die angegebene SqlBoolean-Struktur in SqlString. |
Explicit(SqlByte to SqlString) | |
Explicit(SqlDateTime to SqlString) |
Konvertiert den angegebenen SqlDateTime-Parameter in einen SqlString. |
Explicit(SqlDecimal to SqlString) |
Konvertiert den angegebenen SqlDecimal-Parameter in einen SqlString. |
Explicit(SqlDouble to SqlString) |
Konvertiert den angegebenen SqlDouble-Parameter in einen SqlString. |
Explicit(SqlGuid to SqlString) |
Konvertiert den angegebenen SqlGuid-Parameter in einen SqlString. |
Explicit(SqlInt16 to SqlString) |
Konvertiert den angegebenen SqlInt16-Parameter in einen SqlString. |
Explicit(SqlInt32 to SqlString) |
Konvertiert den angegebenen SqlInt32-Parameter in einen SqlString. |
Explicit(SqlInt64 to SqlString) |
Konvertiert den angegebenen SqlInt64-Parameter in einen SqlString. |
Explicit(SqlMoney to SqlString) |
Konvertiert den angegebenen SqlMoney-Parameter in einen SqlString. |
Explicit(SqlSingle to SqlString) |
Konvertiert den angegebenen SqlSingle-Parameter in einen SqlString. |
Explicit(SqlString to String) | |
GreaterThan(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste größer als der zweite ist. |
GreaterThanOrEqual(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste größer oder gleich dem zweiten ist. |
Implicit(String to SqlString) | |
Inequality(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob diese ungleich sind. |
LessThan(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste kleiner als der zweite ist. |
LessThanOrEqual(SqlString, SqlString) |
Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste kleiner oder gleich dem zweiten ist. |
Explizite Schnittstellenimplementierungen
IXmlSerializable.GetSchema() |
Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen. |
IXmlSerializable.ReadXml(XmlReader) |
Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen. |
IXmlSerializable.WriteXml(XmlWriter) |
Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen. |