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
Тип: StringИмя вызываемого метода.
args
Тип: array<Object[]Массив аргументов, передаваемые вызываемому методу.
parameters
Тип: array<Object[]Массив параметров, которые должны быть переданы вызываемому методу.
Возвращаемое значение
Тип: 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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.