ISSCommandWithParameters (OLE DB)

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

ПримечаниеПримечание

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

Метод

Описание

ISSCommandWithParameters::GetParameterProperties (OLE DB)

Возвращает одну структуру набора свойств SSPARAMPROPS в массиве для каждого определяемого пользователем типа данных или XML-параметра, переданного команде, однако для других типов параметров не возвращается ничего.

ISSCommandWithParameters::SetParameterProperties (OLE DB)

Задает свойства параметров для каждого параметра в отдельности по порядковому номеру, либо задает свойства всех параметров сразу путем указания массива структур SSPARAMPROPS.