Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
De ADOMD.NET serverobjekten är hjälpobjekt som kan användas för att skapa användardefinierade funktioner (UDF: er) eller lagrade procedurer i Microsoft SQL Server Analysis Services.
Anmärkning
Om du vill använda namnområdet Microsoft.AnalysisServices.AdomdServer (och dessa objekt) måste en referens till msmgdsrv.dll läggas till i UDF-projektet eller den lagrade proceduren.
ADOMD.NET objektmodell
Interaktion med ADOMD.NET objekthierarki börjar vanligtvis med ett eller flera av objekten i det översta lagret, enligt beskrivningen i följande tabell.
| Till | Använd det här objektet |
|---|---|
| Utvärdera MDX-uttryck (Multidimensional Expressions) | Microsoft.AnalysisServices.AdomdServer.Expression Objektet Microsoft.AnalysisServices.AdomdServer.Expression tillhandahåller ett sätt att köra ett MDX-uttryck och utvärdera det utifrån en angiven tuppel. |
| Ge stöd för att köra MDX-funktioner utan att skapa den fullständiga MDX-instruktionen | Microsoft.AnalysisServices.AdomdServer.MDX Objektet Microsoft.AnalysisServices.AdomdServer.MDX är praktiskt för att anropa fördefinierade MDX-funktioner utan att använda objektet Microsoft.AnalysisServices.AdomdServer.Expression. Ytterligare funktioner för objektet Microsoft.AnalysisServices.AdomdServer.MDX bör vara tillgängliga i framtida versioner. |
| Representera den aktuella körningskontexten för UDF | Microsoft.AnalysisServices.AdomdServer.Context Objektet Microsoft.AnalysisServices.AdomdServer.Context exponerar information som den aktuella kuben eller gruvmodellen och olika metadatasamlingar. En viktig användning av objektet Microsoft.AnalysisServices.AdomdServer.Context är egenskapen Microsoft.AnalysisServices.AdomdServer.Hierarchy.CurrentMember för objektet Microsoft.AnalysisServices.AdomdServer.Hierarchy. Med den här nyckelanvändningen kan författaren till UDF eller den lagrade proceduren fatta beslut baserat på vilken medlem från en viss dimension frågan är på. |
| Skapa uppsättningar och tupplar | Microsoft.AnalysisServices.AdomdServer.SetBuilder, Microsoft.AnalysisServices.AdomdServer.TupleBuilder Microsoft.AnalysisServices.AdomdServer.SetBuilder tillhandahåller ett sätt att skapa oföränderligauppsättningar, medan Microsoft.AnalysisServices.AdomdServer.TupleBuilder tillhandahåller ett sätt att skapa oföränderligatupplar. |
| Stöd för implicit konvertering och gjutning bland de sex grundläggande typerna av MDX-språket | Microsoft.AnalysisServices.AdomdServer.MDXValue Objektet Microsoft.AnalysisServices.AdomdServer.MDXValue ger implicit konvertering och gjutning bland följande typer: Microsoft.AnalysisServices.AdomdServer.Hierarchy Microsoft.AnalysisServices.AdomdServer.Level Microsoft.AnalysisServices.AdomdServer.Member Microsoft.AnalysisServices.AdomdServer.Tuple Microsoft.AnalysisServices.AdomdServer.Set Skalära eller värdetyper |