DbParameterCollection Klasse

Definition

Die Basisklasse für eine Auflistung von Parametern für einen DbCommand.The base class for a collection of parameters relevant to a DbCommand.

public ref class DbParameterCollection abstract : MarshalByRefObject, System::Collections::IList, System::Data::IDataParameterCollection
public abstract class DbParameterCollection : MarshalByRefObject, System.Collections.IList, System.Data.IDataParameterCollection
type DbParameterCollection = class
    inherit MarshalByRefObject
    interface IDataParameterCollection
    interface IList
    interface ICollection
    interface IEnumerable
Public MustInherit Class DbParameterCollection
Inherits MarshalByRefObject
Implements IDataParameterCollection, IList
Vererbung
DbParameterCollection
Abgeleitet
Implementiert

Konstruktoren

DbParameterCollection()

Initialisiert eine neue Instanz der DbParameterCollection-Klasse.Initializes a new instance of the DbParameterCollection class.

Eigenschaften

Count

Gibt die Anzahl der Elemente in der Auflistung an.Specifies the number of items in the collection.

IsFixedSize

Gibt an, ob die Auflistung eine feste Größe hat.Specifies whether the collection is a fixed size.

IsReadOnly

Gibt an, ob die Auflistung schreibgeschützt ist.Specifies whether the collection is read-only.

IsSynchronized

Gibt an, ob die Auflistung synchronisiert ist.Specifies whether the collection is synchronized.

Item[Int32]

Ruft die DbParameter-Klasse am angegebenen Index ab oder legt diese fest.Gets or sets the DbParameter at the specified index.

Item[String]

Ruft den DbParameter mit dem angegebenen Namen ab oder legt diesen fest.Gets or sets the DbParameter with the specified name.

SyncRoot

Gibt das Object an, das zum Synchronisieren des Zugriffs auf die Auflistung verwendet wird.Specifies the Object to be used to synchronize access to the collection.

Methoden

Add(Object)

Fügt der DbParameter das angegebene DbParameterCollection-Objekt hinzu.Adds the specified DbParameter object to the DbParameterCollection.

AddRange(Array)

Fügt in der DbParameterCollection ein Array von Elementen mit den angegebenen Werten hinzu.Adds an array of items with the specified values to the DbParameterCollection.

Clear()

Entfernt alle DbParameter-Werte aus der DbParameterCollection.Removes all DbParameter values from the DbParameterCollection.

Contains(Object)

Gibt an, ob ein DbParameter mit dem angegebenen Value in der Auflistung enthalten ist.Indicates whether a DbParameter with the specified Value is contained in the collection.

Contains(String)

Gibt an, ob ein DbParameter mit dem angegebenen Namen in der Auflistung vorhanden ist.Indicates whether a DbParameter with the specified name exists in the collection.

CopyTo(Array, Int32)

Kopiert ein Array von Elementen beginnend am angegebenen Index in die Auflistung.Copies an array of items to the collection starting at the specified index.

CreateObjRef(Type)

Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Geerbt von MarshalByRefObject)
Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetEnumerator()

Macht die GetEnumerator()-Methode verfügbar, die eine einfache Iteration über eine Auflistung eines .NET Framework-Datenanbieters unterstützt.Exposes the GetEnumerator() method, which supports a simple iteration over a collection by a .NET Framework data provider.

GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetLifetimeService()

Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Geerbt von MarshalByRefObject)
GetParameter(Int32)

Gibt das DbParameter-Objekt am angegebenen Index in der Auflistung zurück.Returns the DbParameter object at the specified index in the collection.

GetParameter(String)

Gibt das DbParameter-Objekt mit dem angegebenen Namen zurück.Returns DbParameter the object with the specified name.

GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
IndexOf(Object)

Gibt den Index des angegebenen DbParameter-Objekts zurück.Returns the index of the specified DbParameter object.

IndexOf(String)

Gibt den Index des DbParameter-Objekts mit dem angegebenen Namen zurück.Returns the index of the DbParameter object with the specified name.

InitializeLifetimeService()

Ruft ein Lebensdauerdienstobjekt zur Steuerung der Lebensdauerrichtlinie für diese Instanz ab.Obtains a lifetime service object to control the lifetime policy for this instance.

(Geerbt von MarshalByRefObject)
Insert(Int32, Object)

Fügt das angegebene DbParameter-Objekt mit dem angegebenen Namen am angegebenen Index in die Auflistung ein.Inserts the specified index of the DbParameter object with the specified name into the collection at the specified index.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
MemberwiseClone(Boolean)

Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts.Creates a shallow copy of the current MarshalByRefObject object.

(Geerbt von MarshalByRefObject)
Remove(Object)

Entfernt das angegebene DbParameter-Objekt aus der Auflistung.Removes the specified DbParameter object from the collection.

RemoveAt(Int32)

Entfernt das DbParameter-Objekt am angegebenen Index aus der Auflistung.Removes the DbParameter object at the specified from the collection.

RemoveAt(String)

Entfernt das DbParameter-Objekt mit dem angegebenen Namen aus der Auflistung.Removes the DbParameter object with the specified name from the collection.

SetParameter(Int32, DbParameter)

Legt das DbParameter-Objekt am angegebenen Index auf einen neuen Wert fest.Sets the DbParameter object at the specified index to a new value.

SetParameter(String, DbParameter)

Legt das DbParameter-Objekt mit dem angegebenen Namen auf einen neuen Wert fest.Sets the DbParameter object with the specified name to a new value.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICollection.IsSynchronized
IDataParameterCollection.Item[String]

Ruft den Parameter am angegebenen Index ab oder legt diesen fest.Gets or sets the parameter at the specified index.

IList.IsFixedSize
IList.IsReadOnly
IList.Item[Int32]

Ruft das Element am angegebenen Index ab oder legt dieses fest.Gets or sets the element at the specified index.

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Siehe auch