DataServiceProviderMethods.Compare Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Compare(Boolean, Boolean) |
Возвращает данные о сравнении для логических параметров в выражении операции. |
| Compare(Guid, Guid) |
Возвращает данные о сравнении для параметров GUID в выражении операции. |
| Compare(Nullable<Boolean>, Nullable<Boolean>) |
Возвращает данные о сравнении для логических параметров, допускающих значения NULL, в выражении операции. |
| Compare(Nullable<Guid>, Nullable<Guid>) |
Возвращает данные о сравнении для параметров GUID, допускающих значения NULL, в выражении операции. |
| Compare(String, String) |
Возвращает данные о сравнении для строковых параметров в выражении операции. |
Compare(Boolean, Boolean)
Возвращает данные о сравнении для логических параметров в выражении операции.
public:
static int Compare(bool left, bool right);
public static int Compare(bool left, bool right);
static member Compare : bool * bool -> int
Public Shared Function Compare (left As Boolean, right As Boolean) As Integer
Параметры
- left
- Boolean
Значение первого параметра.
- right
- Boolean
Значение второго параметра.
Возвращаемое значение
| Значение | Условие |
|---|---|
| -1 |
Значение left меньше right.
|
| 0 | x = y. |
| 1 |
Значение left больше значения right.
|
Комментарии
В этом сравнении больше , true чем false.
Применяется к
Compare(Guid, Guid)
Возвращает данные о сравнении для параметров GUID в выражении операции.
public:
static int Compare(Guid left, Guid right);
public static int Compare(Guid left, Guid right);
static member Compare : Guid * Guid -> int
Public Shared Function Compare (left As Guid, right As Guid) As Integer
Параметры
- left
- Guid
Значение первого параметра.
- right
- Guid
Значение второго параметра.
Возвращаемое значение
| Значение | Условие |
|---|---|
| -1 |
Значение left меньше right.
|
| 0 | x = y. |
| 1 |
Значение left больше значения right.
|
Комментарии
Сравнение производится в порядке следования байтов.
Применяется к
Compare(Nullable<Boolean>, Nullable<Boolean>)
Возвращает данные о сравнении для логических параметров, допускающих значения NULL, в выражении операции.
public:
static int Compare(Nullable<bool> left, Nullable<bool> right);
public static int Compare(bool? left, bool? right);
static member Compare : Nullable<bool> * Nullable<bool> -> int
Public Shared Function Compare (left As Nullable(Of Boolean), right As Nullable(Of Boolean)) As Integer
Параметры
Возвращаемое значение
| Значение | Условие |
|---|---|
| -1 |
Значение left меньше right.
|
| 0 | x = y. |
| 1 |
Значение left больше значения right.
|
Комментарии
В этом сравнении больше , true чем false.
Применяется к
Compare(Nullable<Guid>, Nullable<Guid>)
Возвращает данные о сравнении для параметров GUID, допускающих значения NULL, в выражении операции.
public:
static int Compare(Nullable<Guid> left, Nullable<Guid> right);
public static int Compare(Guid? left, Guid? right);
static member Compare : Nullable<Guid> * Nullable<Guid> -> int
Public Shared Function Compare (left As Nullable(Of Guid), right As Nullable(Of Guid)) As Integer
Параметры
Возвращаемое значение
| Значение | Условие |
|---|---|
| -1 |
Значение left меньше right.
|
| 0 | x = y. |
| 1 |
Значение left больше значения right.
|
Комментарии
Сравнение производится в порядке следования байтов.
Применяется к
Compare(String, String)
Возвращает данные о сравнении для строковых параметров в выражении операции.
public:
static int Compare(System::String ^ left, System::String ^ right);
public static int Compare(string left, string right);
static member Compare : string * string -> int
Public Shared Function Compare (left As String, right As String) As Integer
Параметры
- left
- String
Значение первого параметра.
- right
- String
Значение второго параметра.
Возвращаемое значение
| Значение | Условие |
|---|---|
| -1 |
Значение left меньше right.
|
| 0 | x = y. |
| 1 |
Значение left больше значения right.
|
Комментарии
Сравнение производится в порядке номеров.