Numaralandırma (dso)
Not
Bu özellik Microsoft SQL Server'ın bir sonraki sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmayın ve bu özelliği kullanmakta olan uygulamaları mümkün olduğunca erken bir zamanda değiştirin.
Karar destek nesneleri (dso) nesne modeli numaralandırma sayısını sağlar.Aşağıdaki tablo dso kullanılabilir ortak Numaralanmýþ türlerde listeler.Daha ayrıntılı bir açıklama için bir numaralandırmanın adını tıklatın.
Numaralandırma |
Açıklama |
---|---|
Sıralar için değerleri AggregateFunction özellik |
|
Sıralar için değerleri ClassType özellik |
|
İçin seçeneklerini sıralar Clone yöntem |
|
Sıralar için değerleri CommandType özellik |
|
Sıralar için değerleri AggregationUsage özellik |
|
Sıralar için değerleri DimensionType özellik |
|
Hata kodları numaralandırır |
|
Düzey gruplar için seçeneklerini sıralar |
|
Gizli düzey üyeleri için seçeneklerini sıralar |
|
Sıralar Language özellik üye özellik |
|
Sıralar için değerleri LevelType özellik |
|
Sıralar için değerleri MembersWithData özellik |
|
Sıralar için değerleri Edition özellik |
|
Sıralar için değerleri LockObject yöntem |
|
Sıralar için değerleri State özellik |
|
Sıralar için değerleri OlapMode özellik |
|
Sıralar için değerleri Ordering özellik |
|
Sıralar için değerleri ProcessOptimizationMode özellik |
|
Sıralar için değerleri Process yöntem |
|
Kullanılan değerler numaralandırır PropertyType özellik |
|
Sıralar için değerleri RootMemberIf özellik |
|
Sıralar için değerleri State özellik |
|
Sıralar için değerleri StorageMode özellik |
|
Sıralar için değerleri SubClassType özellik |
Örnekler
ClassTypes numaralandırma kullanmak
Aşağıdaki kod ClassTypes bir nesne sınıfı türü almak ve nesne bir küp, sanal küp veya başka bir nesne olup olmadığını belirlemek için numaralandırma:
' Assume that the object dsoServer of ClassType clsServer exists.
Dim dsoDB as MDStore
Dim dsoCube as MDStore
Dim CubeCounter as Integer
Set dsoDB = dsoServer.MDStores(1)
For CubeCounter = 1 To dsoDB.MDStores.Count
Set dsoCube = dsoDB.MDStores(CubeCounter)
Debug.Print " Cube: " & dsoCube.Name
If dsoCube.SubClassType = sbclsRegular Then
Debug.Print " SubClassType: Regular"
Debug.Print " SourceTable: " & dsoCube.SourceTable
Else
Debug.Print " SubClassType: Virtual"
End If
Next CubeCounter