다음을 통해 공유


DynamicScriptObject.TryGetIndex(GetIndexBinder, Object[], Object) 메서드

정의

indexes 컬렉션의 첫 번째 인덱스 값을 사용하여 스크립트 개체에서 인덱스 값을 가져옵니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public:
 override bool TryGetIndex(System::Dynamic::GetIndexBinder ^ binder, cli::array <System::Object ^> ^ indexes, [Runtime::InteropServices::Out] System::Object ^ % result);
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

매개 변수

binder
GetIndexBinder

호출 사이트에서 제공한 바인더입니다.

indexes
Object[]

검색할 인덱스입니다.

result
Object

메서드 결과입니다.

반환

Boolean

항상 true를 반환합니다.

예외

binder이(가) null인 경우

또는 indexes이(가) null인 경우

indexes의 길이는 1과 같지 않습니다.

첫번째 indexes 값은 null입니다.

멤버가 존재하지 않습니다.

설명

TryGetIndex 잘못 된 액세스를 시도 하는 메서드에서 예외가 throw 됩니다.

적용 대상