DataServiceProviderMethods.Compare Método

Definição

Sobrecargas

Name Description
Compare(Boolean, Boolean)

Retorna informação de comparação para parâmetros booleanos numa expressão de operação.

Compare(Guid, Guid)

Retorna informação de comparação para parâmetros GUID numa expressão de operação.

Compare(Nullable<Boolean>, Nullable<Boolean>)

Devolve informação de comparação para parâmetros booleanos anuláveis numa expressão de operação.

Compare(Nullable<Guid>, Nullable<Guid>)

Devolve informação de comparação para parâmetros GUID anuláveis numa expressão de operação.

Compare(String, String)

Retorna informação de comparação para parâmetros de cadeia numa expressão de operação.

Compare(Boolean, Boolean)

Retorna informação de comparação para parâmetros booleanos numa expressão de operação.

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

Parâmetros

left
Boolean

O valor do primeiro parâmetro.

right
Boolean

O segundo valor do parâmetro.

Devoluções

Valor Condição
-1 left é inferior a right.
0 x é igual a y.
1 left é maior que right.

Observações

Nesta comparação, true é maior que false.

Aplica-se a

Compare(Guid, Guid)

Retorna informação de comparação para parâmetros GUID numa expressão de operação.

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

Parâmetros

left
Guid

O valor do primeiro parâmetro.

right
Guid

O segundo valor do parâmetro.

Devoluções

Valor Condição
-1 left é inferior a right.
0 x é igual a y.
1 left é maior que right.

Observações

A comparação é feita por ordem de bytes.

Aplica-se a

Compare(Nullable<Boolean>, Nullable<Boolean>)

Devolve informação de comparação para parâmetros booleanos anuláveis numa expressão de operação.

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

Parâmetros

left
Nullable<Boolean>

O valor do primeiro parâmetro.

right
Nullable<Boolean>

O segundo valor do parâmetro.

Devoluções

Valor Condição
-1 left é inferior a right.
0 x é igual a y.
1 left é maior que right.

Observações

Nesta comparação, true é maior que false.

Aplica-se a

Compare(Nullable<Guid>, Nullable<Guid>)

Devolve informação de comparação para parâmetros GUID anuláveis numa expressão de operação.

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

Parâmetros

left
Nullable<Guid>

O valor do primeiro parâmetro.

right
Nullable<Guid>

O segundo valor do parâmetro.

Devoluções

Valor Condição
-1 left é inferior a right.
0 x é igual a y.
1 left é maior que right.

Observações

A comparação é feita por ordem de bytes.

Aplica-se a

Compare(String, String)

Retorna informação de comparação para parâmetros de cadeia numa expressão de operação.

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

Parâmetros

left
String

O valor do primeiro parâmetro.

right
String

O segundo valor do parâmetro.

Devoluções

Valor Condição
-1 left é inferior a right.
0 x é igual a y.
1 left é maior que right.

Observações

A comparação é feita por ordem ordinal.

Aplica-se a