AdoDotNetObjectItemComparer.Compare(String, Object[], Int32, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Compara uma parte de identificador de objeto com outra parte de identificador de objeto especificada.
public:
override int Compare(System::String ^ typeName, cli::array <System::Object ^> ^ identifier, int identifierPart, System::Object ^ value);
public override int Compare (string typeName, object[] identifier, int identifierPart, object value);
override this.Compare : string * obj[] * int * obj -> int
Public Overrides Function Compare (typeName As String, identifier As Object(), identifierPart As Integer, value As Object) As Integer
Parâmetros
- typeName
- String
O nome de um tipo de objeto.
- identifier
- Object[]
O identificador de um objeto do tipo especificado pelo typeName parâmetro.
- identifierPart
- Int32
O índice baseado em zero na matriz de identificador que indica qual parte do identificador deve ser comparada.
- value
- Object
Um valor para comparar a parte do identificador.
Retornos
Retorna menos de zero em casos em que a parte do identificador é menor que o valor especificado. Retornará zero se a parte do identificador for igual ao valor especificado. Retornará maior que zero se a parte do identificador for maior que o valor especificado.
Exceções
O typeName parâmetro e/ou identifier é nulo.
O identifier parâmetro é menor que zero ou maior ou igual ao número de elementos na matriz de identificador.