Udostępnij za pośrednictwem


DynamicJsonObject.TryGetIndex(GetIndexBinder, Object[], Object) Metoda

Definicja

Pobiera wartość DynamicJsonObject pola przy użyciu określonego indeksu.

public override bool TryGetIndex (System.Dynamic.GetIndexBinder binder, object[] indexes, out object result);
override this.TryGetIndex : System.Dynamic.GetIndexBinder * obj[] * obj -> bool
Public Overrides Function TryGetIndex (binder As GetIndexBinder, indexes As Object(), ByRef result As Object) As Boolean

Parametry

binder
GetIndexBinder

Zawiera informacje o indeksowanej operacji pobierania.

indexes
Object[]

Tablica zawierająca pojedynczy obiekt, który indeksuje pole według nazwy. Obiekt musi być konwertowany na ciąg określający nazwę pola JSON do zwrócenia. Jeśli określono wiele indeksów, zawiera wartość null, result gdy ta metoda zwraca.

result
Object

Gdy ta metoda zwróci, zawiera wartość indeksowanego pola lub wartość null, jeśli operacja get nie powiodła się. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

wartość true we wszystkich przypadkach.

Dotyczy