Skip to content

Commit 8754777

Browse files
committed
Improve indexer property API and runtime validation
Expanded IPropertyDataView and refactored PropertyData to support flexible, strongly-typed access to indexer properties, including new overloads for 1D/2D/3D indexers and TryGet/TrySet methods for safer operations. Enhanced runtime validation in DelegateProvider to catch index parameter and target type mismatches, providing detailed exceptions for invalid operations. Some new API methods are stubbed for future implementation. These changes improve usability, type safety, and error diagnostics for property and indexer access.
1 parent 43a98e5 commit 8754777

4 files changed

Lines changed: 3036 additions & 2115 deletions

File tree

0 commit comments

Comments
 (0)