SqlString-Member
Stellt einen Zeichenstream mit variabler Länge dar, der in der Datenbank gespeichert oder daraus abgerufen werden soll. SqlString besitzt eine andere zugrunde liegende Datenstruktur als sein entsprechender .NET Framework String-Datentyp. Der String verwendet immer die Standard-CultureInfo des aktuellen Threads, aber derSqlString enthält eigene Gebietsschemabezeichner und Vergleichsflags. Das Vergleichsergebnis von zwei SqlString-Strukturen ist unabhängig vom Betriebssystem und dem aktuellen Threadgebietsschema.
In den folgenden Tabellen werden die vom SqlString -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
SqlString | Überladen. Initialisiert eine neue Instanz der SqlString-Klasse. |
Zum Seitenanfang
Öffentliche Felder
Name | Beschreibung | |
---|---|---|
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. Der Kana-Zeichentyp bezieht sich auf die japanischen Hiragana- und Katakana-Schriftzeichen, die im Japanischen phonetische Laute darstellen. Hiragana wird für rein japanische Ausdrücke und Wörter verwendet, während Katakana für Lehnwörter aus anderen Sprachen, z. B. "Computer" oder "Internet", verwendet wird. Ein phonetischer Laut kann sowohl in Hiragana als auch in Katakana dargestellt werden. Wenn dieser Wert ausgewählt ist, wird das Hiragana-Zeichen für einen Laut als gleichwertig mit dem Katakana-Zeichen für denselben Laut betrachtet. | |
IgnoreNonSpace | Gibt an, dass bei Zeichenfolgenvergleichen Kombinationszeichen ohne horizontalen Vorschub, z. B. diakritische Zeichen, ignoriert werden. Der Unicode-Standard definiert Kombinationszeichen als solche, die mit Basiszeichen kombiniert werden, um ein neues Zeichen zu bilden. Kombinationszeichen ohne horizontalen Vorschub nehmen beim Rendering keinen eigenständigen Platz ein. Weitere Informationen über Kombinationszeichen ohne horizontalen Vorschub finden Sie im Unicode-Standard unter http://www.unicode.org. | |
IgnoreWidth | Gibt an, dass beim Zeichenfolgenvergleich die Zeichenbreite ignoriert wird. Japanische Katakana-Zeichen können z. B. in voller oder halber Breite geschrieben werden. Wenn dieser Wert ausgewählt ist, werden die in voller Breite geschriebenen Katakana-Zeichen als denselben in halber Breite geschriebenen Zeichen gleichwertig betrachtet. | |
Null | Stellt einen NULL-Wert dar, der der Value-Eigenschaft einer Instanz der SqlString-Struktur zugewiesen werden kann. |
Zum Seitenanfang
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
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 der Value von SqlString gleich 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. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Add | Verkettet die beiden angegebenen SqlString-Werte, um eine neue SqlString-Struktur zu erstellen. | |
Clone | Erstellt eine Kopie dieses SqlString-Objekts. | |
CompareOptionsFromSqlCompareOptions | Ruft die CompareOptions-Enumeration ab, die dem angegebenen SqlCompareOptions-Wert entspricht. | |
CompareTo | Überladen. Vergleicht diese Instanz mit einem angegebenen Objekt und gibt eine Angabe über das Verhältnis der entsprechenden Werte zurück. | |
Concat | Verkettet die beiden angegebenen SqlString-Strukturen. | |
Equals | Überladen. Überschrieben. Führt einen logischen Vergleich von zwei Strukturen durch, um zu bestimmen, ob diese gleich sind. | |
GetHashCode | Überschrieben. Ruft den Hashcode für diese Instanz ab. | |
GetNonUnicodeBytes | Ruft ein Bytearray ab, das den Inhalt des SqlString im ANSI-Format enthält. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetUnicodeBytes | Ruft ein Bytearray ab, das den Inhalt des SqlString im Unicode-Format enthält. | |
GetXsdType | Gibt die XML-Schemadefinitionssprache (XSD) des angegebenen XmlSchemaSet zurück. | |
GreaterThan | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste größer als der zweite ist. | |
GreaterThanOrEqual | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste größer oder gleich dem zweiten ist. | |
LessThan | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste kleiner als der zweite ist. | |
LessThanOrEqual | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste kleiner oder gleich dem zweiten ist. | |
NotEquals | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob diese ungleich sind. | |
op_Addition | Verkettet die beiden angegebenen SqlString-Strukturen. | |
op_Equality | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob diese gleich sind. | |
op_Explicit | Überladen. Konvertiert in und von SqlString. | |
op_GreaterThan | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste größer als der zweite ist. | |
op_GreaterThanOrEqual | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste größer oder gleich dem zweiten ist. | |
op_Implicit | Konvertiert den String-Parameter in einen SqlString. | |
op_Inequality | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob diese ungleich sind. | |
op_LessThan | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste kleiner als der zweite ist. | |
op_LessThanOrEqual | Führt einen logischen Vergleich der beiden SqlString-Operanden durch, um zu bestimmen, ob der erste kleiner oder gleich dem zweiten ist. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
ToSqlBoolean | Konvertiert diese SqlString-Struktur in SqlBoolean. | |
ToSqlByte | Konvertiert diese SqlString-Struktur in SqlByte. | |
ToSqlDateTime | Konvertiert diese SqlString-Struktur in SqlDateTime. | |
ToSqlDecimal | Konvertiert diese SqlString-Struktur in SqlDecimal. | |
ToSqlDouble | Konvertiert diese SqlString-Struktur in SqlDouble. | |
ToSqlGuid | Konvertiert diese SqlString-Struktur in SqlGuid. | |
ToSqlInt16 | Konvertiert diese SqlString-Struktur in SqlInt16. | |
ToSqlInt32 | Konvertiert diese SqlString-Struktur in SqlInt32. | |
ToSqlInt64 | Konvertiert diese SqlString-Struktur in SqlInt64. | |
ToSqlMoney | Konvertiert diese SqlString-Struktur in SqlMoney. | |
ToSqlSingle | Konvertiert diese SqlString-Struktur in SqlSingle. | |
ToString | Überschrieben. Konvertiert ein SqlString-Objekt in einen String. |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.Xml.Serialization.IXmlSerializable.GetSchema | Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code ausgelegt. | |
System.Xml.Serialization.IXmlSerializable.ReadXml | Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code ausgelegt. | |
System.Xml.Serialization.IXmlSerializable.WriteXml | Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code ausgelegt. |
Zum Seitenanfang
Siehe auch
Referenz
SqlString-Struktur
System.Data.SqlTypes-Namespace
CurrentCulture