IVsDataProvider.CreateObject<TObject, TSite> - метод (Guid, TSite)
Создает экземпляр определенной сущности поддержки DDEX для конкретного источника данных DDEX, реализованный поставщиком DDEX, находящуюся с указанным объектом сайта.
Пространство имен: Microsoft.VisualStudio.Data.Core
Сборка: Microsoft.VisualStudio.Data.Core (в Microsoft.VisualStudio.Data.Core.dll)
Синтаксис
'Декларация
Function CreateObject(Of TObject, TSite) ( _
source As Guid, _
site As TSite _
) As TObject
TObject CreateObject<TObject, TSite>(
Guid source,
TSite site
)
generic<typename TObject, typename TSite>
TObject CreateObject(
Guid source,
TSite site
)
abstract CreateObject :
source:Guid *
site:'TSite -> 'TObject
JScript не поддерживает универсальные типы и методы.
Параметры типа
- TObject
Объект.
- TSite
Сайт.
Параметры
source
Тип: GuidИдентификатор источника данных DDEX или Empty для каких-либо конкретного источника данных.
site
Тип: TSiteЭкземпляр объекта, если сайт новую сущность поддержки DDEX.
Возвращаемое значение
Тип: TObject
Экземпляр определенной сущности поддержки DDEX для конкретного источника данных DDEX, реализованный поставщиком DDEX, находящуюся с указанным объектом сайта.
Исключения
Исключение | Условие |
---|---|
DataProviderException | Поставщик не поддерживает DDEX сущность поддержки или создание нового экземпляра сущности поддержки сгенерировало исключение, ли посредством вызова CreateInstance посредством отражения или через реализацию метода CreateObject поставщика DDEX, иначе реализации по умолчанию или клиентской объектной (при наличии), сбой. |
Заметки
Делегаты этого метода в метод CreateObject, передав typeof(TObject) в качестве значения параметра objType. Затем он пытается привести полученный экземпляр вводить TObject и возвращает.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.