DSRefBuilder.IVsDataSupportObject<IDSRefBuilder>.Invoke 方法
叫用方法名稱指定的方法並將其傳遞給指定的引數。
命名空間: Microsoft.VisualStudio.Data.Framework
組件: Microsoft.VisualStudio.Data.Framework (在 Microsoft.VisualStudio.Data.Framework.dll 中)
語法
'宣告
Private Function Invoke ( _
name As String, _
args As Object(), _
parameters As Object() _
) As Object Implements IVsDataSupportObject(Of IDSRefBuilder).Invoke
Object IVsDataSupportObject<IDSRefBuilder>.Invoke(
string name,
Object[] args,
Object[] parameters
)
private:
virtual Object^ Invoke(
String^ name,
array<Object^>^ args,
array<Object^>^ parameters
) sealed = IVsDataSupportObject<IDSRefBuilder^>::Invoke
private abstract Invoke :
name:string *
args:Object[] *
parameters:Object[] -> Object
private override Invoke :
name:string *
args:Object[] *
parameters:Object[] -> Object
JScript 不支援明確介面實作。
參數
- name
型別:System.String
叫用的方法名稱。例如,可以等於「AppendToDSRef」。
- args
型別:array<System.Object[]
包含前三個引數的物件陣列傳遞至 AppendToDSRef 方法。
- parameters
型別:array<System.Object[]
傳遞的參數陣列。 AppendToDSRef。
傳回值
型別:System.Object
會傳回 null 參考。
實作
IVsDataSupportObject<T>.Invoke(String, array<Object[], array<Object[])
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | name 參數為 nullNull 參照 (即 Visual Basic 中的 Nothing)。 |
ArgumentException | args 參數後面 3 為 null 或長度不同,或者 name 參數以「AppendToDSRef」字串常值不相等。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。