Aracılığıyla paylaş


ADOMD.net sunucu nesne mimarisi

««««adomd.net sunucu nesneleri kullanıcı oluşturmak için kullanılan yardımcı nesnelerinin tanımlı işlevleri (UDF) veya saklı yordamları Microsoft   SQL Server   Analysis Services.

[!NOT]

Kullanmak için Microsoft.AnalysisServices.AdomdServerad alanı (ve bu nesneleri), başvuru msmgdsrv.dll udf proje veya saklı yordam eklenmesi gerekir.

ADOMD.net nesne modeli

ADOMD.NET Sunucusundaki nesne ilişkilerini gösterir

adomd etkileşim.net nesne hiyerarşisini genellikle bir veya daha fazla en üst katmandaki nesneler aşağıdaki tabloda açıklandığı gibi başlar.

Amacı

Bu nesneyi kullanın

Çok boyutlu ifadeleri (mdx) ifadeler değerlendir

Expression

ExpressionNesnesi sağlar mdx ifadeyi çalıştırın ve bu ifadeyi belirtilen bir başlığın altında değerlendirmek için bir yol.

Tam mdx deyimi oluşturmak yoluyla olmadan mdx işlevleri yürütmek için destek sağlamak

MDX

MDXNesne kullanmadan önceden tanımlanmış mdx işlevleri çağırmak için uygun Expressionnesnesini. Ek işlevler için MDXnesne sonraki sürümlerde kullanılabilir olmalı.

Geçerli yürütme içeriği için udf temsil eder.

Context

ContextNesne geçerli küp veya incelemesi modeli ve çeşitli meta veri derlemeleri gibi bilgileri sunar. Bir anahtar kullanımını Contextnesne CurrentMemberözelliği Hierarchynesnesini. Bu anahtar kullanımı yazarın ne üye sorgu üzerinde belirli bir boyutun kararları için udf ya da saklı yordam sağlar.

Kümeleri ve dizilerini oluşturmak

SetBuilder, TupleBuilder

SetBuilderImmutable kümeleri oluşturmak için bir yol sağlar ise TupleBuilderImmutable dizilerini oluşturmak için bir yol sağlar.

Destek örtük dönüştürme ve mdx dil altı temel türleri arasında tür atama

MDXValue

MDXValueNesnesi örtük dönüştürme ve aşağıdaki türler arasında tür atama sağlar:

Ayrıca bkz.

Kavramlar

ADOMD.net sunucu programlama