AdoDotNetObjectItemComparer.Compare(String, Object[], Int32, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.