Freigeben über


DataSourceCollection.Insert Methode

Definition

Überlädt

Insert(Int32, String, String)

Erstellt ein neues DataSource-Objekt mit dem angegebenen Namen und Bezeichner, fügt es der Collection am angegebenen Index hinzu und gibt die neu erstellte DataSource zurück.

Insert(Int32, String)

Erstellt ein neues DataSource-Objekt mit dem angegebenen Namen, fügt es der Collection am angegebenen Index hinzu und gibt die neu erstellte DataSource zurück.

Insert(Int32)

Erstellt ein neues DataSource-Objekt mit einem generierten eindeutigen Namen und Bezeichner, fügt es der Collection am angegebenen Index hinzu und gibt die neu erstellte DataSource zurück.

Insert(Int32, DataSource)

Fügt das angegebene DataSource-Objekt am angegebenen Index in die Collection ein.

Insert(Int32, String, String)

Erstellt ein neues DataSource-Objekt mit dem angegebenen Namen und Bezeichner, fügt es der Collection am angegebenen Index hinzu und gibt die neu erstellte DataSource zurück.

public Microsoft.AnalysisServices.RelationalDataSource Insert (int index, string name, string id);
override this.Insert : int * string * string -> Microsoft.AnalysisServices.RelationalDataSource
Public Function Insert (index As Integer, name As String, id As String) As RelationalDataSource

Parameter

index
Int32

Der nullbasierte Index, an dem das DataSource eingefügt wird.

name
String

Der Name für das neue DataSource-Objekt.

id
String

Der Bezeichner für das neue DataSource-Objekt.

Gibt zurück

Das neu erstellte DataSource-Objekt.

Ausnahmen

Der angegebene Index ist kein gültiger Wert (kleiner als 0 (null) oder größer als die Gesamtzahl der Elemente).

  • Der angegebene Name ist in der Collection ungültig.
  • Der angegebene Bezeichner ist in der Auflistung ungültig.

Gilt für:

Insert(Int32, String)

Erstellt ein neues DataSource-Objekt mit dem angegebenen Namen, fügt es der Collection am angegebenen Index hinzu und gibt die neu erstellte DataSource zurück.

public Microsoft.AnalysisServices.RelationalDataSource Insert (int index, string name);
override this.Insert : int * string -> Microsoft.AnalysisServices.RelationalDataSource
Public Function Insert (index As Integer, name As String) As RelationalDataSource

Parameter

index
Int32

Der nullbasierte Index, an dem das DataSource eingefügt wird.

name
String

Der Name für das neue DataSource-Objekt. Muss innerhalb der Sammlung eindeutig sein.

Gibt zurück

Das neu erstellte DataSource-Objekt.

Ausnahmen

Der angegebene Index ist kein gültiger Wert (kleiner als 0 (null) oder größer als die Gesamtzahl der Elemente).

Der angegebene Name ist in der Collection ungültig.

Hinweise

Der Bezeichner für die DataSource generiert wird basierend auf dem angegebenen Namen.

Gilt für:

Insert(Int32)

Erstellt ein neues DataSource-Objekt mit einem generierten eindeutigen Namen und Bezeichner, fügt es der Collection am angegebenen Index hinzu und gibt die neu erstellte DataSource zurück.

public Microsoft.AnalysisServices.RelationalDataSource Insert (int index);
override this.Insert : int -> Microsoft.AnalysisServices.RelationalDataSource
Public Function Insert (index As Integer) As RelationalDataSource

Parameter

index
Int32

Der nullbasierte Index, an dem das DataSource eingefügt wird.

Gibt zurück

Das neu erstellte DataSource-Objekt.

Ausnahmen

Der angegebene Index ist kein gültiger Wert (kleiner als 0 (null) oder größer als die Gesamtzahl der Elemente).

Gilt für:

Insert(Int32, DataSource)

Fügt das angegebene DataSource-Objekt am angegebenen Index in die Collection ein.

public void Insert (int index, Microsoft.AnalysisServices.DataSource item);
override this.Insert : int * Microsoft.AnalysisServices.DataSource -> unit
Public Sub Insert (index As Integer, item As DataSource)

Parameter

index
Int32

Der nullbasierte Index, an dem das DataSource eingefügt wird.

item
DataSource

Das einzufügende DataSource-Objekt.

Ausnahmen

Der angegebene Index ist kein gültiger Wert (kleiner als 0 (null) oder größer als die Gesamtzahl der Elemente).

  • Das angegebene Element ist ein NULL-Verweis („Nothing“ in Visual Basic).
  • Das angegebene Element ist bereits in der Collection vorhanden.
  • Der Bezeichner des angegebenen DataSource Objekts ist in der Auflistung ungültig.
  • Der Name des angegebenen DataSource Objekts ist in der Auflistung ungültig.
  • Die Kompatibilitätsebene des angegebenen DataSource Objekts ist in der Auflistung ungültig.

Gilt für: