DataObjectSelector.IVsDataSupportObject<IVsDataObjectSelector>.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 IVsDataObjectSelector).Invoke
Object IVsDataSupportObject<IVsDataObjectSelector>.Invoke(
string name,
Object[] args,
Object[] parameters
)
private:
virtual Object^ Invoke(
String^ name,
array<Object^>^ args,
array<Object^>^ parameters
) sealed = IVsDataSupportObject<IVsDataObjectSelector^>::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
Имя вызываемого метода.
- args
Тип: array<System.Object[]
Аргументы для передачи для вызываемого метода.
- parameters
Тип: array<System.Object[]
Массив, содержащий параметры для передачи указанному методу.
Возвращаемое значение
Тип: System.Object
Объект, возвращенный вызванным методом.
Реализации
IVsDataSupportObject<T>.Invoke(String, array<Object[], array<Object[])
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение параметра name — nullссылка NULL (Nothing в Visual Basic). |
ArgumentException | Одно из следующих условий: Параметр args имеет значение null; указанное имя метода в параметре name равно "ConvertToUnderlyingRestriction" или "ConvertToMappedMember" и количество аргументов в массиве args меньше 3. недопустимое имя метода. |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.