ContainedClassType (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.
ContainedClassType właściwość kolekcja Decision Support Objects (DSO) zwraca typ klasy elementy zawarte kolekcja.Ta właściwość nie stosuje się do CustomProperties kolekcji.
Dostęp
Tylko do odczytu
Uwagi
Model obiektowy DSO korzysta z właściwości ClassType i SubClassType do identyfikacji obiektu.All DSO objects, with the exception of those of ClassType clsCube, clsLevel, and clsMiningModel, return a SubClassType of sbclsRegular.In addition to sbclsRegular, an object of ClassType clsCube or clsLevel can have a SubClassType of sbclsVirtual,which identifies the object as a virtual cube or a virtual (calculated) level.Obiekty ClassType clsMiningModel zwrotu SubClassType z sbclsOLAP lub sbclsRelational, w zależności od typu model wyszukiwania zdefiniowany przez obiekt.
Przykład
Użyć następującego kodu, aby powrócić do obiektu kolekcja ContainedClassType i określić typ klasy, które zostały zwrócone:
Dim ctVar As ClassTypes
ctVar = CollectionObject.ContainedClassType
Select Case ctVar
Case clsCubeMeasure
' Insert code for a cube measure.
Case clsCubeDimension
' Insert code for a cube dimension.
Case clsCubeLevel
' Insert code for a cube level.
Case clsCubeCommand
' Insert code for a cube command.
Case clsCubeRole
' Insert code for a cube role.
Case Else
' Insert code for other objects.
End Select