IDataParameterCollection Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Repräsentiert eine Sammlung aller Parameter, die für ein Command-Objekt relevant sind.
public interface class IDataParameterCollection : System::Collections::IEnumerable
public interface IDataParameterCollection : System.Collections.IEnumerable
type IDataParameterCollection = interface
interface IEnumerable
Public Interface IDataParameterCollection
Implements IEnumerable
- Implementiert
Hinweise
Die Benutzeroberfläche IDataParameterCollection ermöglicht es, eine Parametersammlung zu implementieren.
Eine Anwendung erstellt keine direkte Instanz der IDataParameterCollection Schnittstelle, sondern eine Instanz einer Klasse, die implementiert .IDataParameterCollection
Klassen, die implementieren IDataParameterCollection , müssen die erforderlichen Mitglieder implementieren und definieren typischerweise zusätzliche Mitglieder, um providerspezifische Funktionalität hinzuzufügen.
Die SQL Server Reporting Services-Schnittstelle IDataParameterCollection erbt von IEnumerable und erfordert, dass man eine Methode Add implementiert. IEnumerable erfordert außerdem, dass du eine GetEnumerator-Methode implementierst. Da IDataParameterCollection es eine Art IList ist, kann man für den Großteil der Implementierung eine vorhandene Klasse verwenden. Wenn zum Beispiel Ihre DataParameter-KlasseArrayList erbt, können Sie die Standardimplementierung der ArrayList.GetEnumerator-Methode verwenden.
Hinweis an die Implementierer: Wenn Sie die IDataParameterCollection Schnittstelle implementieren, sollten Sie folgenden Konstruktor implementieren:
| Class | BESCHREIBUNG |
|---|---|
| PrvParameterCollection() | Initialisiert eine neue Instanz der PrvDataParameterCollection-Klasse . |
Methoden
| Name | Beschreibung |
|---|---|
| Add(IDataParameter) |
Fügt am Ende der Parametersammlung ein Objekt hinzu. |