DataMappedObjectConverter.IVsDataSupportObject<IVsDataMappedObjectConverter>.Invoke - метод
Вызывает указанный метод в интерфейсе IVsDataSupportObject<T>.
Пространство имен: 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 IVsDataMappedObjectConverter).Invoke
Object IVsDataSupportObject<IVsDataMappedObjectConverter>.Invoke(
string name,
Object[] args,
Object[] parameters
)
private:
virtual Object^ Invoke(
String^ name,
array<Object^>^ args,
array<Object^>^ parameters
) sealed = IVsDataSupportObject<IVsDataMappedObjectConverter^>::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 | Одно из следующих условий: параметр argsnullссылка NULL (Nothing в Visual Basic); указанное имя метода в параметре name равно имя из следующих значений: "GetSupportedRestrictions", "GetRequiredRestrictions", "GetExpensiveProperties" или "GetOrdering" и количество аргументов в массиве args, чем; имя метода равно "SelectObjects" и количество аргументов в массиве args меньше 3. недопустимое имя метода. |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.