ITypeReflector.Get 方法 (ITypeDescriptor, ITypeDescriptor, Object, Int32)
從指定的集合,指定索引取得的值。
命名空間: Microsoft.BusinessData.Infrastructure
組件: Microsoft.BusinessData (在 Microsoft.BusinessData.dll 中)
語法
'宣告
Function Get ( _
collectionTypeDescriptor As ITypeDescriptor, _
instanceRootTypeDescriptor As ITypeDescriptor, _
instance As Object, _
index As Integer _
) As Object
'用途
Dim instance As ITypeReflector
Dim collectionTypeDescriptor As ITypeDescriptor
Dim instanceRootTypeDescriptor As ITypeDescriptor
Dim instance As Object
Dim index As Integer
Dim returnValue As Object
returnValue = instance.Get(collectionTypeDescriptor, _
instanceRootTypeDescriptor, instance, _
index)
Object Get(
ITypeDescriptor collectionTypeDescriptor,
ITypeDescriptor instanceRootTypeDescriptor,
Object instance,
int index
)
參數
collectionTypeDescriptor
類型:Microsoft.BusinessData.MetadataModel.ITypeDescriptorTypeDescriptor ,表示集合中的項目。
instanceRootTypeDescriptor
類型:Microsoft.BusinessData.MetadataModel.ITypeDescriptorTypeDescriptor ,表示集合。
instance
類型:System.Object要取得值的集合。
index
類型:System.Int32集合中值的索引。
傳回值
類型:System.Object
值。
備註
基本型別、 值類型或參照類型的可傳回的值。TypeDescriptor ,表示集合必須IsCollection旗標設定。
Business Data Connectivity 物件模型中的物件的執行個體被與他們從取得中繼資料儲存區。使用連結至一個執行個體的中繼資料儲存區中,從另一個中繼資料儲存區的執行個體,會造成資料損毀及其他非預期的行為。如需詳細資訊,請參閱DatabaseBackedMetadataCatalog、 FileBackedMetadataCatalog,與RemoteSharedFileBackedMetadataCatalog。