SqlInt16 Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje 16-bitową liczbę całkowitą ze znakiem, która ma być przechowywana w bazie danych lub pobierana z bazy danych.
public value class SqlInt16 : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlInt16 : IComparable, IEquatable<System::Data::SqlTypes::SqlInt16>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlInt16 : IComparable, System::Data::SqlTypes::INullable
public struct SqlInt16 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlInt16 : IComparable, IEquatable<System.Data.SqlTypes.SqlInt16>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlInt16 : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlInt16 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlInt16 = struct
interface INullable
interface IXmlSerializable
type SqlInt16 = struct
interface INullable
[<System.Serializable>]
type SqlInt16 = struct
interface INullable
interface IXmlSerializable
Public Structure SqlInt16
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlInt16
Implements IComparable, IEquatable(Of SqlInt16), INullable, IXmlSerializable
Public Structure SqlInt16
Implements IComparable, INullable
- Dziedziczenie
- Atrybuty
- Implementuje
Konstruktory
SqlInt16(Int16) |
Inicjuje nowe wystąpienie struktury SqlInt16 przy użyciu podanego parametru krótkiej liczby całkowitej. |
Pola
MaxValue |
Stała reprezentująca największą możliwą wartość SqlInt16. |
MinValue |
Stała reprezentująca najmniejszą możliwą wartość SqlInt16. |
Null |
Reprezentuje DBNull, które można przypisać do tego wystąpienia struktury SqlInt16. |
Zero |
Reprezentuje wartość zero, którą można przypisać do właściwości Value wystąpienia struktury SqlInt16. |
Właściwości
IsNull |
Wskazuje, czy ta struktura SqlInt16 ma wartość null. |
Value |
Pobiera wartość tego wystąpienia struktury SqlInt16. Ta właściwość jest tylko do odczytu. |
Metody
Add(SqlInt16, SqlInt16) |
Oblicza sumę dwóch SqlInt16 operandów. |
BitwiseAnd(SqlInt16, SqlInt16) |
Oblicza bitowe wartości AND jego SqlInt16 operandów. |
BitwiseOr(SqlInt16, SqlInt16) |
Oblicza bitowe OR z dwóch SqlInt16 operandów. |
CompareTo(Object) |
Porównuje to wystąpienie SqlInt16 z podanym Object i zwraca wskazanie ich względnych wartości. |
CompareTo(SqlInt16) |
Porównuje to wystąpienie SqlInt16 z podanym SqlInt16 i zwraca wskazanie ich względnych wartości. |
Divide(SqlInt16, SqlInt16) |
Dzieli pierwszy SqlInt16 operand przez drugi. |
Equals(Object) |
Porównuje określony obiekt z właściwością Value obiektu SqlInt16. |
Equals(SqlInt16, SqlInt16) |
Wykonuje logiczne porównanie dwóch struktur SqlInt16 w celu określenia, czy są one równe. |
Equals(SqlInt16) |
Wskazuje, czy bieżące wystąpienie jest równe innemu wystąpieniu tego samego typu. |
GetHashCode() |
Zwraca kod skrótu dla tego wystąpienia. |
GetXsdType(XmlSchemaSet) |
Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSet. |
GreaterThan(SqlInt16, SqlInt16) |
Porównuje dwa wystąpienia SqlInt16, aby określić, czy pierwszy jest większy niż drugi. |
GreaterThanOrEqual(SqlInt16, SqlInt16) |
Porównuje dwie struktury SqlInt16, aby określić, czy pierwsza jest większa, czy równa drugiej. |
LessThan(SqlInt16, SqlInt16) |
Porównuje dwa wystąpienia SqlInt16, aby określić, czy pierwszy jest mniejszy niż drugi. |
LessThanOrEqual(SqlInt16, SqlInt16) |
Porównuje dwie struktury SqlInt16, aby określić, czy pierwsza jest mniejsza, czy równa drugiej. |
Mod(SqlInt16, SqlInt16) |
Oblicza resztę po podzieleniu pierwszego SqlInt16 operandu przez drugą. |
Modulus(SqlInt16, SqlInt16) |
Dzieli dwie SqlInt16 wartości i zwraca resztę. |
Multiply(SqlInt16, SqlInt16) |
Oblicza produkt dwóch parametrów SqlInt16. |
NotEquals(SqlInt16, SqlInt16) |
Wykonuje logiczne porównanie dwóch struktur SqlInt16, aby określić, czy nie są równe. |
OnesComplement(SqlInt16) |
Operator ~ wykonuje bitową operację uzupełnienia na jego SqlByte operand. |
Parse(String) |
Konwertuje String reprezentację liczby na 16-bitową liczbę całkowitą ze znakiem. |
Subtract(SqlInt16, SqlInt16) |
Odejmuje drugi parametr SqlInt16 z pierwszego. |
ToSqlBoolean() |
Konwertuje tę strukturę SqlInt16 na SqlBoolean. |
ToSqlByte() | |
ToSqlDecimal() |
Konwertuje tę strukturę SqlInt16 na SqlDecimal. |
ToSqlDouble() | |
ToSqlInt32() | |
ToSqlInt64() | |
ToSqlMoney() | |
ToSqlSingle() | |
ToSqlString() | |
ToString() | |
Xor(SqlInt16, SqlInt16) |
Wykonuje bitową operację wyłączną OR na podanych parametrach. |
Operatory
Addition(SqlInt16, SqlInt16) |
Oblicza sumę dwóch SqlInt16 operandów. |
BitwiseAnd(SqlInt16, SqlInt16) |
Oblicza bitowe wartości AND jego SqlInt16 operandów. |
BitwiseOr(SqlInt16, SqlInt16) |
Oblicza bitowe OR z dwóch SqlInt16 operandów. |
Division(SqlInt16, SqlInt16) |
Dzieli pierwszy SqlInt16 operand przez drugi. |
Equality(SqlInt16, SqlInt16) |
Wykonuje logiczne porównanie dwóch struktur SqlInt16 w celu określenia, czy są one równe. |
ExclusiveOr(SqlInt16, SqlInt16) |
Wykonuje bitową operację wyłączną OR na podanych parametrach. |
Explicit(SqlBoolean to SqlInt16) |
Konwertuje podaną strukturę SqlBoolean na SqlInt16. |
Explicit(SqlDecimal to SqlInt16) |
Konwertuje podaną strukturę SqlDecimal na SqlInt16. |
Explicit(SqlDouble to SqlInt16) | |
Explicit(SqlInt16 to Int16) |
Konwertuje podaną strukturę SqlInt16 na krótką liczbę całkowitą. |
Explicit(SqlInt32 to SqlInt16) | |
Explicit(SqlInt64 to SqlInt16) | |
Explicit(SqlMoney to SqlInt16) | |
Explicit(SqlSingle to SqlInt16) | |
Explicit(SqlString to SqlInt16) | |
GreaterThan(SqlInt16, SqlInt16) |
Porównuje dwa wystąpienia SqlInt16, aby określić, czy pierwszy jest większy niż drugi. |
GreaterThanOrEqual(SqlInt16, SqlInt16) |
Porównuje dwie struktury SqlInt16, aby określić, czy pierwsza jest większa, czy równa drugiej. |
Implicit(Int16 to SqlInt16) |
Konwertuje podaną krótką liczbę całkowitą na SqlInt16. |
Implicit(SqlByte to SqlInt16) | |
Inequality(SqlInt16, SqlInt16) |
Wykonuje logiczne porównanie dwóch struktur SqlInt16, aby określić, czy nie są równe. |
LessThan(SqlInt16, SqlInt16) |
Porównuje dwa wystąpienia SqlInt16, aby określić, czy pierwszy jest mniejszy niż drugi. |
LessThanOrEqual(SqlInt16, SqlInt16) |
Porównuje dwie struktury SqlInt16, aby określić, czy pierwsza jest mniejsza, czy równa drugiej. |
Modulus(SqlInt16, SqlInt16) |
Oblicza resztę po podzieleniu pierwszego SqlInt16 operandu przez drugą. |
Multiply(SqlInt16, SqlInt16) |
Oblicza produkt dwóch parametrów SqlInt16. |
OnesComplement(SqlInt16) |
Operator ~ wykonuje bitową operację uzupełnienia na jego SqlByte operand. |
Subtraction(SqlInt16, SqlInt16) |
Odejmuje drugi parametr SqlInt16 z pierwszego. |
UnaryNegation(SqlInt16) |
Jednoargumentowy operator minus neguje Value operandu SqlInt16. |
Jawne implementacje interfejsu
IXmlSerializable.GetSchema() |
Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu. |
IXmlSerializable.ReadXml(XmlReader) |
Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu. |
IXmlSerializable.WriteXml(XmlWriter) |
Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu. |
Dotyczy
Zobacz też
- typy danych i ADO.NET programu SQL Server