Udostępnij za pośrednictwem


Element AddNew (clsCollection)

Ostrzeżenie

  Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja.

AddNew metoda kolekcja Decision Support Objects (DSO) tworzy i dodaje obiekt do kolekcja.

Składnia

Set vnt = object.AddNew(Name As String, [SubClassType As SubClassTypes])

Parametry

  • vnt
    Zmienna wariant pobierającego wystąpienie nowego element członkowski.Zamiast wariant można użyć zmiennej zgłoszonego do obiektu pobierana z kolekcja.Na przykład Zmienna zadeklarowana jako typ MDStore, z jego ClassType wartość właściwość zestaw do clsCube, można pobrać obiekt z MDStores kolekcja clsCube obiektów.

  • object
    Wystąpienie obiektu kolekcja DSO.

  • Name
    Ciąg określający nazwę nowego obiektu, aby dodać do kolekcja.

  • SubClassType
    (Opcjonalnie) Jedna z wartości wyliczane przez SubClassTypes wyliczania.Aby uzyskać więcej informacji, zobacz SubClassTypes.

Uwagi

ClassType Właściwość nowego obiektu jest zestaw automatycznie i zależy od nadrzędnego kolekcja, do której obiekt jest dodawana.Na przykład obiekty dodawane do MDStores kolekcja obiektu ClassType clsDatabase automatycznie otrzymywać ClassType wartość clsCube.

AddNew metoda przechowuje relacje hierarchiczne i porządkowanie kolekcja.

Ostrzeżenie

AddNew Powinna zostać wykorzystana metoda podczas dodawania nowych obiektów do kolekcja.Należy używać Add Metoda tylko podczas dodawania istniejących obiektów: na przykład, gdy dodajesz agregacje na partycję po zostały zaprojektowane.Aby uzyskać więcej informacji, zobacz clsPartitionAnalyzer.

Przykład

Użyć następującego kodu, aby utworzyć nowy moduł i dodaj go do MDStores kolekcja modułów:

' Assume the existence of an object objDB
' of ClassType clsDatabase. 
Dim objNewCube As MDStore 
Set objNewCube = objDB.MDStores.AddNew("NewCube") 
 

Zobacz także

Odwołanie