Freigeben über


ISSCommandWithParameters (OLE DB)

ISSCommandWithParameters stellt Unterstützung für SQL Server-XML- und benutzerdefinierte Typen (UDT) zur Verfügung. Hierbei handelt es sich um eine optionale Schnittstelle, die von der OLE DB-Kernschnittstelle ICommandWithParameters erbt. Zusätzlich zu den drei von ICommandWithParameters geerbten Methoden GetParameterInfo, MapParameterNames und SetParameterInfo stellt ISSCommandWithParameters zur Verarbeitung serverspezifischer Datentypen zwei neue Methoden bereit.

HinweisHinweis

Die ISSCommandWithParameters-Schnittstelle kann bei Einsatz von Dienstkomponenten verwendet werden. Die Dienstkomponenten selbst verwenden diese Schnittstelle jedoch nicht.

Methode

Beschreibung

'ISSCommandWithParameters::GetParameterProperties' (OLE DB)

Gibt eine SSPARAMPROPS-Eigenschaftssatzstruktur im Array für jeden UDT- oder XML-Parameter zurück, der dem Befehl übergeben wurde. Für andere Parametertypen wird hingegen keine Struktur zurückgegeben.

'ISSCommandWithParameters::SetParameterProperties' (OLE DB)

Legt die Parametereigenschaften auf einer Einzelparameterbasis nach Ordnungszahl fest oder legt Massenparametereigenschaften durch Angabe eines Arrays von SSPARAMPROPS-Strukturen fest.

Siehe auch

Verweis

Schnittstellen (OLE DB)

Konzepte

Verwenden von XML-Datentypen

Verwenden von benutzerdefinierten Typen