Metodo IVsDataObjectMemberComparer.Compare (String, String, Object, Object)
Se implementata da una classe, confronta una proprietà di un oggetto dati con un'altra proprietà dell'oggetto dati.
Spazio dei nomi: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Sintassi
'Dichiarazione
Function Compare ( _
typeName As String, _
propertyName As String, _
value1 As Object, _
value2 As Object _
) As Integer
int Compare(
string typeName,
string propertyName,
Object value1,
Object value2
)
int Compare(
String^ typeName,
String^ propertyName,
Object^ value1,
Object^ value2
)
abstract Compare :
typeName:string *
propertyName:string *
value1:Object *
value2:Object -> int
function Compare(
typeName : String,
propertyName : String,
value1 : Object,
value2 : Object
) : int
Parametri
typeName
Tipo: StringIl nome di un tipo di oggetto.
propertyName
Tipo: StringIl nome di una proprietà da confrontare.
value1
Tipo: ObjectPrimo valore da confrontare.
value2
Tipo: ObjectSecondo valore da confrontare.
Valore restituito
Tipo: Int32
Un valore minore di zero se la parte dell'identificatore è minore del valore specificato; zero se la parte dell'identificatore è uguale al valore specificato; un valore maggiore di zero se la parte dell'identificatore è maggiore del valore specificato.
Note
Questo metodo deve utilizzare le stesse regole di confronto dell'origine dati fornire l'ordinamento corretto di oggetti client.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
IVsDataObjectMemberComparer Interfaccia
Spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities