다음을 통해 공유


DynamicScriptObject.TrySetIndex(SetIndexBinder, Object[], Object) 메서드

정의

indexes 컬렉션에 지정된 첫 번째 인덱스를 사용하여 스크립트 개체의 멤버를 설정합니다.

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

public:
 override bool TrySetIndex(System::Dynamic::SetIndexBinder ^ binder, cli::array <System::Object ^> ^ indexes, System::Object ^ value);
public override bool TrySetIndex (System.Dynamic.SetIndexBinder binder, object[] indexes, object value);
override this.TrySetIndex : System.Dynamic.SetIndexBinder * obj[] * obj -> bool
Public Overrides Function TrySetIndex (binder As SetIndexBinder, indexes As Object(), value As Object) As Boolean

매개 변수

binder
SetIndexBinder

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

indexes
Object[]

검색할 인덱스입니다.

value
Object

메서드 결과입니다.

반환

Boolean

항상 true를 반환합니다.

예외

binder이(가) null인 경우

또는 indexes이(가) null인 경우

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

첫번째 indexes 값은 null입니다.

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

설명

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

적용 대상