AdoDotNetObjectItemComparer.Compare(String, Object[], Int32, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сравнивает одну часть идентификатора объекта с другой заданной частью идентификатора объекта.
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
Параметры
- typeName
- String
Имя типа объекта.
- identifier
- Object[]
Идентификатор объекта типа, указанного typeName параметром.
- identifierPart
- Int32
Отсчитываемый от нуля индекс в массиве идентификаторов, указывающий, какая часть идентификатора требуется сравнить.
- value
- Object
Значение, сравниваемое с частью идентификатора.
Возвращаемое значение
Функция возвращает меньше нуля в случаях, когда часть идентификатора меньше указанного значения. Возвращает нуль, если часть идентификатора равна указанному значению. Возвращает значение больше нуля, если часть идентификатора больше указанного значения.
Исключения
typeNameПараметр и (или) identifier имеет значение null.
Значение identifier параметра меньше нуля или больше или равно числу элементов в массиве идентификаторов.