AdoDotNetObjectItemComparer.Compare(String, Object[], Int32, Object) Methode

Definition

Vergleicht einen objektbezeichnerteil mit einem anderen angegebenen objektbezeichnerteil.

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

Parameter

typeName
String

Der Name eines Objekt Typs.

identifier
Object[]

Der Bezeichner eines Objekts vom Typ, der durch den-Parameter angegeben wird typeName .

identifierPart
Int32

Der null basierte Index im bezeichnerarray, das angibt, welcher Teil des Bezeichners verglichen werden soll.

value
Object

Ein-Wert, mit dem der Bezeichnerteil verglichen werden soll.

Gibt zurück

Int32

Gibt einen Wert kleiner als 0 (null) zurück, wenn der Bezeichnerteil kleiner als der angegebene Wert ist. Gibt 0 (null) zurück, wenn der Bezeichnerteil gleich dem angegebenen Wert ist. Gibt größer als 0 (null) zurück, wenn der Bezeichnerteil größer als der angegebene Wert ist.

Ausnahmen

Der typeName und/oder der- identifier Parameter ist NULL.

Der- identifier Parameter ist kleiner als 0 (null) oder größer oder gleich der Anzahl der Elemente im bezeichnerarray.

Gilt für