Udostępnij przez


IsTemporary (interfejs wymiaru)

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.

IsTemporary Właściwość Dimension interfejs wskazuje, czy obiekt jest tymczasowy.Tymczasowe obiekty są lokalne sesja, w którym te są tworzone, nie można zapisać i nie są dostępne dla innych użytkowników.Aby utworzyć obiekt tymczasowe wymiar, należy poprzedzić nazwę od znaku tyldy (~).

Stosuje się do:clsAggregationDimension, clsCubeDimension, clsDatabaseDimension, clsPartitionDimension

Typ danych

Boolean

Dostęp

Tylko do odczytu

Uwagi

Tymczasowy obiekt nie jest przechowywana w repozytorium i nie jest dostępny dla innych użytkowników.Tymczasowe obiekty są zachowywane tylko podczas sesja, w której zostały utworzone, chyba że nazw lub do innego obiektu, który ma ten sam typ klasy.Obiekty, które są podrzędne w stosunku do tymczasowego obiektu, takie jak poziomy dla wymiar, wewnętrznie dziedziczą IsTemporary ustawienie obiektu nadrzędnego.

Ostrzeżenie

Można zmienić nazwę tylko tymczasowe obiekty zmieniając Name właściwość.Usuwanie znak tyldy nazwa tymczasowy obiekt oznacza, że nie jest już tymczasowych i uniemożliwia wszelkie kolejne zmiany nazwy obiektu.Ponadto wykonywanie Update Metoda tymczasowy obiekt nie ma żadnego skutku.Obiekt nie są zapisywane w repozytorium, dopóki nie zostanie zmieniona bez prefiksu tylda.

Przykład

Utwórz tymczasowe wymiar, a następnie wprowadzić stałe, należy użyć następującego kodu:

    ' Assume an object (dsoCube) of ClassType clsCube exists.
    Dim tmpDim As DSO.Dimension
    ' Create a temporary dimension, using the tilde character in 
    ' the dimension name.
    Set tmpDim = dsoCube.Dimensions.AddNew("~MyDim")

    ' Add levels, add member properties, process, and so on.

    ' If you want to save the dimension permanently, 
    ' drop the tilde prefix.
    tmpDim.Name = "MyDim"
    ' Update the dimension.
    tmpCube.Update

Zobacz także

Odwołanie