Поделиться через


Интерфейс ISSCommandWithParameters (OLE DB)

ISSCommandWithParameters предоставляет поддержку SQL Server XML и определяемых пользователем типов (UDT). Этот дополнительный интерфейс наследует основной интерфейс OLE DB, ICommandWithParameters. Помимо трех методов, наследуемых из интерфейса ICommandWithParameters( GetParameterInfo, MapParameterNamesи SetParameterInfo), интерфейс ISSCommandWithParameters содержит два новых метода, которые используются для обработки серверных типов данных.

Примечание

Интерфейс ISSCommandWithParameters может использоваться при применении компонентов службы, однако сами компоненты службы этот интерфейс не используют.

Метод Описание
ISSCommandWithParameters::GetParameterProperties (OLE DB) Возвращает одну структуру набора свойств SSPARAMPROPS в массиве для каждого определяемого пользователем типа данных или XML-параметра, переданного команде, однако для других типов параметров не возвращается ничего.
ISSCommandWithParameters::SetParameterProperties (OLE DB) Задает свойства параметров для каждого параметра в отдельности по порядковому номеру либо задает свойства всех параметров сразу путем указания массива структур SSPARAMPROPS .

См. также:

Интерфейсы (OLE DB)
Использование типов данных XML
Использование определяемых пользователем типов