Microsoft.AnalysisServices.Tabular Namespace
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Udostępnia interfejs API obiektów służący do administrowania wystąpieniami serwera tabelarycznego usług Analysis Services, bazami danych, rolami i zestawami. Ta przestrzeń nazw jest przeznaczona dla tabelarycznych baz danych na poziomie zgodności 1200 lub wyższym, gdzie obiekty są opisane w metadanych tabelarycznych jako tabele, kolumny i relacje.
Skrypt i kod zarządzany, który wywołuje metodę AMO, powinny używać klas i składowych w tej przestrzeni nazw do reprezentowania obiektów w modelu tabelarycznym. W przypadku korzystania z tej przestrzeni nazw należy również dodać odwołanie do Microsoft.AnalysisServices.Core.
Klasy
| Nazwa | Opis |
|---|---|
| AlternateOf |
Reprezentuje obiekt AlternativeSource. Jest to element podrzędny obiektu Tabela lub Kolumna. |
| AlternateOfAnnotationCollection |
Kolekcja obiektów adnotacji. |
| Annotation |
Rozszerzenie schematu używanego do przekazywania informacji specyficznych dla obiektu w postaci par name-value do użycia przez aplikację kliencką. Usługi Analysis Services nie interpretują ani nie weryfikują adnotacji. Adnotacje są definiowane jako element podrzędny obiektu metadanych logicznych w modelu. |
| AttributeHierarchy |
Reprezentuje hierarchię atrybutów kolumny w tabeli. Jest to opcjonalny obiekt podrzędny Column obiektu i jest niejawnie tworzony przez serwer. Gdy hierarchia atrybutów jest obecna, kolumna staje się dostępna jako hierarchia w a aparatze wielowymiarowym i może być odpytywane przy użyciu rozwiązania MDX. |
| AttributeHierarchyAnnotationCollection |
Kolekcja obiektów adnotacji. |
| AttributeHierarchyExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| AuthenticationKind |
Stałe elementu DataSource.Credential.AuthenticationKind definiujące sposób uwierzytelniania źródła danych. |
| AutomaticAggregationOptions |
Wartość właściwości Model.AutomaticAggregationOptions |
| BasicRefreshPolicy |
Reprezentuje obiekt BasicRefreshPolicy. Jest to element podrzędny obiektu Table. |
| BindingInfo |
Zawiera informacje ułatwiające powiązanie elementów modelu z zasobami zewnętrznymi, takie jak odwołanie do źródła danych w modelu z połączeniem danych w sieci szkieletowej. |
| BindingInfoAnnotationCollection |
Kolekcja obiektów adnotacji. |
| BindingInfoCollection |
Kolekcja obiektów BindingInfo. |
| BindingInfoExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| CalculatedColumn |
Reprezentuje kolumnę opartą na wyrażeniu języka DAX w tabeli, która zawiera również kolumny DataColumns i RowNumberColumn. Kolumnę obliczeniową można również dodać do tabeli obliczeniowej. |
| CalculatedPartitionSource |
Reprezentuje partycję obiektu CalculatedTable. |
| CalculatedTableColumn |
Reprezentuje kolumnę w tabeli, która jest oparta na wyrażeniu języka DAX. Kolekcja kolumn CalculatedTableColumn w obiekcie Table powiązana z partycją ze źródłem typu CalculatedPartitionSource powoduje utworzenie tabeli obliczeniowej. |
| CalculationGroup |
Reprezentuje kolekcję elementów obliczeniowych. |
| CalculationGroupAnnotationCollection |
Kolekcja obiektów adnotacji. |
| CalculationGroupExpression |
Tabelaryczny obiekt CalculationGroupExpression. Wyrażenie zdefiniowane na tym obiekcie zostanie zastosowane do wybranej miary w zapytaniach języka DAX, gdy nie można zastosować żadnych elementów obliczeń. |
| CalculationGroupSource |
Reprezentuje partycję opartą na zawartości CalculationGroup. |
| CalculationItem |
Element obliczeń tabelarycznych. |
| CalculationItemCollection |
Kolekcja obiektów CalculationItem. |
| Calendar |
Definiuje kalendarz logiczny w ramach obsługi Time-Intelligence języka DAX. |
| CalendarCollection |
Kolekcja obiektów Kalendarza. |
| CalendarColumnGroup |
Definiuje grupę kolumn w kalendarzu logicznym w ramach obsługi Time-Intelligence języka DAX. |
| CalendarColumnGroupCollection |
Kolekcja obiektów CalendarColumnGroup. |
| ChangedProperty |
Reprezentuje wskazanie zmiany na jedną z właściwości obiektu. |
| Column |
Reprezentuje klasę bazową obiektu kolumny modelu tabelarycznego, używany do określania kolumny DataColumn, RowNumberColumn, CalculatedColumn lub CalculatedTableColumn. |
| ColumnAnnotationCollection |
Kolekcja obiektów adnotacji. |
| ColumnChangedPropertyCollection |
Kolekcja obiektów ChangedProperty. |
| ColumnCollection |
Kolekcja obiektów Kolumna. |
| ColumnExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| ColumnPermission |
Definiuje reguły zabezpieczeń roli w kolumnie. Jest to element podrzędny obiektu TablePermission. |
| ColumnPermissionAnnotationCollection |
Kolekcja obiektów adnotacji. |
| ColumnPermissionCollection |
Kolekcja obiektów ColumnPermission. |
| ColumnPermissionExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| CompatibilityViolationException |
Reprezentuje wyjątek zgłaszany, gdy obiekt lub właściwość w modelu wymaga poziomu zgodności wyższego niż ten obsługiwany przez bazę danych. |
| ConnectionAddress |
Adres połączenia. Zawiera on nazwy protokołu i właściwości specyficzne dla protokołu, takie jak nazwa serwera i bazy danych. |
| ConnectionAddressProperty |
Klucze w słowniku DataSource.Address |
| ConnectionDetails |
Protokół i adres używany do łączenia źródła danych |
| Credential |
Opcje używane do uwierzytelniania ustrukturyzowanego źródła danych |
| CredentialProperty |
Klucze w słowniku DataSource.Credential |
| Culture |
Reprezentuje kulturę użytkownika. Jest to element podrzędny obiektu Model, używany do tłumaczenia ciągów i wartości formatowania. |
| CultureAnnotationCollection |
Kolekcja obiektów adnotacji. |
| CultureCollection |
Kolekcja obiektów kultury. |
| CultureExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| CustomJsonProperty<TOwner> |
Klasa bazowa właściwości niestandardowych, która reprezentuje obiekt JSON jako kolekcję odrębnych właściwości. |
| DataAccessOptions |
Wartość właściwości Model.DataAccessOptions |
| Database |
Określa tabelaryczny lub wielowymiarowy bazę danych usług Analysis Services. Tej klasy nie można dziedziczyć. Tryb serwera i typ modelu określi, czy można następnie utworzyć lub zmodyfikować drzewo modelu. W szczególności, jeśli wywołasz metodę Tabular.Database, możesz zmodyfikować jej model tylko wtedy, gdy model jest tabelaryczny na poziomie zgodności 1200. |
| DatabaseCollection |
Reprezentuje kolekcję Database obiektów. Tej klasy nie można dziedziczyć. |
| DataBindingHint |
Reprezentuje jako instrukcję niewymuszoną (wskazówkę) w celu powiązania odwołania źródła danych w modelu z połączeniem danych w sieci szkieletowej. Wskazówka jest ignorowana, jeśli źródło danych jest już powiązane lub jeśli połączenie danych nie istnieje w sieci szkieletowej. |
| DataColumn |
Reprezentuje kolumnę w tabeli, która pobiera dane z zewnętrznego źródła danych. |
| DataCoverageDefinition |
Tabelaryczny obiekt DataCoverageDefinition. Wyrażenie zdefiniowane na tym obiekcie zawiera wskazówkę dotyczącą danych w partycji. |
| DataCoverageDefinitionAnnotationCollection |
Kolekcja obiektów adnotacji. |
| DataSource |
Definiuje otwarte połączenie z zewnętrznym źródłem danych na potrzeby operacji importowania, odświeżania lub zapytania bezpośredniego na tabelarycznej Model. |
| DataSourceAnnotationCollection |
Kolekcja obiektów adnotacji. |
| DataSourceCollection |
Kolekcja obiektów DataSource. |
| DataSourceExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| DataSourceOptions |
Wartość właściwości DataSource.Options |
| DataSourceProtocol |
Możliwe wartości DataSource.Protocol |
| DeserializeOptions |
Flagi kontrolujące sposób traktowania dokumentu JSON podczas deserializacji. |
| DetailRowsDefinition |
Reprezentuje obiekt DetailRowsDefinition. Jest to element podrzędny obiektu Miara lub Tabela. |
| EntityPartitionSource |
Reprezentuje partycję wspieraną przez odwołanie do obiektu z bazowego źródła danych/dostawcy. |
| ExtendedProperty |
Rozszerzenie schematu używanego do przekazywania informacji specyficznych dla obiektu w postaci par name-value do użycia przez aplikację kliencką za pośrednictwem tomów i CSDL. Jeśli typ jest ustawiony na JSON, usługa Analysis Service sprawdza, czy jest to dobrze sformułowany kod JSON. Właściwość ExtendedProperty jest definiowana jako element podrzędny obiektu metadanych logicznych w modelu. |
| ExternalModelRoleMember |
Tylko do użytku wewnętrznego. |
| FormatStringDefinition |
Reprezentuje obiekt FormatStringDefinition. Jest to element podrzędny miary lub elementu obliczeniowego. |
| Function |
Reprezentuje funkcję zdefiniowaną przez użytkownika. |
| FunctionAnnotationCollection |
Kolekcja obiektów adnotacji. |
| FunctionChangedPropertyCollection |
Kolekcja obiektów ChangedProperty. |
| FunctionCollection |
Kolekcja obiektów funkcji. |
| FunctionExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| GroupByColumn |
Rozszerzenie obiektu kolumny, w którym znajduje się lista kolumn, na której jest pogrupowana według |
| GroupByColumnCollection |
Kolekcja obiektów GroupByColumn. |
| Hierarchy |
Reprezentuje kolekcję poziomów, które zapewniają logiczną hierarchiczną ścieżkę przechodzenia do szczegółów dla aplikacji klienckich. Jest to element podrzędny obiektu Table. |
| HierarchyAnnotationCollection |
Kolekcja obiektów adnotacji. |
| HierarchyChangedPropertyCollection |
Kolekcja obiektów ChangedProperty. |
| HierarchyCollection |
Kolekcja obiektów hierarchii. |
| HierarchyExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| InferredPartitionSource |
Reprezentuje partycję, która będzie wypełniana przez wykonanie zapytania wygenerowanego przez system. |
| JsonExtendedProperty |
Reprezentuje właściwość ExtendedProperty z wartością Json. |
| JsonScripter |
Klasa pomocnika do tworzenia skryptów tabelarycznej bazy danych lub obiektu metadanych do skryptu JSON. |
| JsonSerializer |
Dwukierunkowa konwersja drzewa obiektów w pamięci na kod JSON. Kod JSON jest używany dla definicji obiektów w modelu tabelarycznym lub bazie danych tabelarycznej na poziomie zgodności 1200 i nowszym. |
| KPI |
Reprezentuje obiekt kluczowego wskaźnika wydajności. Jest to element podrzędny obiektu Miara. |
| KPIAnnotationCollection |
Kolekcja obiektów adnotacji. |
| KPIExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| Level |
Reprezentuje poziom w hierarchii, który zapewnia logiczną hierarchiczną ścieżkę przechodzenia do szczegółów dla aplikacji klienckich. Jest to element podrzędny obiektu Hierarchy. Poziom jest oparty na wartościach w kolumnie. |
| LevelAnnotationCollection |
Kolekcja obiektów adnotacji. |
| LevelChangedPropertyCollection |
Kolekcja obiektów ChangedProperty. |
| LevelCollection |
Kolekcja obiektów poziomów. |
| LevelExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| LinguisticMetadata |
Przechowuje informacje o synonimach modelu tabelarycznego. Jest to element podrzędny obiektu Kultury. |
| LinguisticMetadataAnnotationCollection |
Kolekcja obiektów adnotacji. |
| LinguisticMetadataExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| Measure |
Reprezentuje wartość obliczaną na podstawie wyrażenia. Jest to element podrzędny obiektu Table. |
| MeasureAnnotationCollection |
Kolekcja obiektów adnotacji. |
| MeasureChangedPropertyCollection |
Kolekcja obiektów ChangedProperty. |
| MeasureCollection |
Kolekcja obiektów Miara. |
| MeasureExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| MetadataObject |
Klasa bazowa w hierarchii klas obiektów tabelarycznych. |
| MetadataObjectCollection<T,P> |
Reprezentuje kolekcję obiektów metadanych. |
| Model |
Model tabelaryczny utworzony na poziomie zgodności 1200 lub wyższym. |
| ModelAnnotationCollection |
Kolekcja obiektów adnotacji. |
| ModelExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| ModelOperationResult |
Reprezentuje wynik operacji w modelu, na przykład Sync(), SaveChanges() |
| ModelRole |
Definiuje zestaw podmiotów zabezpieczeń, dla których są stosowane reguły zabezpieczeń. Jest to element podrzędny obiektu Model. |
| ModelRoleAnnotationCollection |
Kolekcja obiektów adnotacji. |
| ModelRoleCollection |
Kolekcja obiektów ModelRole. |
| ModelRoleExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| ModelRoleMember |
Definiuje podmiot zabezpieczeń użytkownika należący do roli. Jest to element podrzędny obiektu Rola. |
| ModelRoleMemberAnnotationCollection |
Kolekcja obiektów adnotacji. |
| ModelRoleMemberCollection |
Kolekcja obiektów ModelRoleMember. |
| ModelRoleMemberExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| MPartitionSource |
Reprezentuje partycję wspieraną przez wyrażenie języka M. |
| NamedExpression |
Nazwane wyrażenie, które może być używane przez co najmniej jedną partycję. |
| NamedExpressionAnnotationCollection |
Kolekcja obiektów adnotacji. |
| NamedExpressionCollection |
Kolekcja obiektów NamedExpression. |
| NamedExpressionExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| NamedMetadataObject |
Reprezentuje obiekt metadanych tabelarycznych według jego nazwy. |
| NamedMetadataObjectCollection<T,P> |
Kolekcja nazwanych obiektów metadanych. |
| ObjectImpact |
Reprezentuje modyfikację drzewa modelu wynikającego z co najmniej jednej operacji użytkownika, która dodaje nowe obiekty, usuwa istniejące obiekty lub zmienia właściwości obiektu. |
| ObjectReference |
Zapewnia połączenie z obiektem. Tej klasy nie można dziedziczyć. |
| ObjectTranslation |
Reprezentuje tłumaczenia właściwości metadanych obiektu nadrzędnego Culture. Właściwości takie jak Nazwa i Opis obiektu metadanych można przetłumaczyć. Jeśli nie zostaną przetłumaczone, zostaną użyte właściwości określone w obiekcie głównym. Obiekt ObjectTranslation ma słabo wpisane odwołanie do obiektu, który jest tłumaczony. |
| ObjectTranslationCollection |
Kolekcja obiektów ObjectTranslation. |
| OutOfSyncException |
Zawiera błędy braku synchronizacji. |
| Partition |
Reprezentuje partycję w tabeli. Partycje definiują zapytanie względem zewnętrznych źródeł danych, które zwracają zestawy wierszy elementu Table. |
| PartitionAnnotationCollection |
Kolekcja obiektów adnotacji. |
| PartitionCollection |
Kolekcja obiektów Partycji. |
| PartitionExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| PartitionSource |
Klasa bazowa dla wszystkich źródeł partycji: QueryPartitionSource, CalculatedPartitionSource, MPartitionSource, EntityPartitionSource. |
| Perspective |
Definiuje widok logiczny modelu i jest elementem podrzędnym obiektu Model. Umożliwia ukrycie tabel, kolumn, miar i hierarchii, dzięki czemu użytkownicy końcowi mogą przyjrzeć się mniejszej podzestawowi dużego modelu danych. |
| PerspectiveAnnotationCollection |
Kolekcja obiektów adnotacji. |
| PerspectiveCollection |
Kolekcja obiektów perspektywy. |
| PerspectiveColumn |
Zawiera kolumnę tabeli w perspektywie. Jest to element podrzędny obiektu PerspectiveTable. |
| PerspectiveColumnAnnotationCollection |
Kolekcja obiektów adnotacji. |
| PerspectiveColumnCollection |
Kolekcja obiektów PerspectiveColumn. |
| PerspectiveColumnExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| PerspectiveExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| PerspectiveHierarchy |
Zawiera hierarchię tabeli w perspektywie. Jest to element podrzędny obiektu PerspectiveTable. |
| PerspectiveHierarchyAnnotationCollection |
Kolekcja obiektów adnotacji. |
| PerspectiveHierarchyCollection |
Kolekcja obiektów PerspectiveHierarchy. |
| PerspectiveHierarchyExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| PerspectiveMeasure |
Zawiera miarę tabeli w perspektywie. Jest to element podrzędny obiektu PerspectiveTable. |
| PerspectiveMeasureAnnotationCollection |
Kolekcja obiektów adnotacji. |
| PerspectiveMeasureCollection |
Kolekcja obiektów PerspectiveMeasure. |
| PerspectiveMeasureExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| PerspectiveSet |
Obiekt PerspectiveSet. |
| PerspectiveSetAnnotationCollection |
Kolekcja obiektów adnotacji. |
| PerspectiveSetCollection |
Kolekcja obiektów PerspectiveSet. |
| PerspectiveSetExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| PerspectiveTable |
Zawiera tabelę w perspektywie. Jest to element podrzędny obiektu Perspektywa. Obiekty podrzędne PerspectiveColumns, PerspectiveMeasures i PerspectiveHierarchies umożliwiają dostosowanie, które części tabeli są widoczne w perspektywie. |
| PerspectiveTableAnnotationCollection |
Kolekcja obiektów adnotacji. |
| PerspectiveTableCollection |
Kolekcja obiektów PerspectiveTable. |
| PerspectiveTableExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| PolicyRangePartitionSource |
Reprezentuje partycję na podstawie zasad odświeżania zakresu |
| PrivacyClass |
Stałe elementu DataSource.Credential.PrivacySetting definiujące sposób udostępniania danych źródła danych innym źródłom danych w wygenerowanych zapytaniach. |
| PropertyChangeEntry |
Reprezentuje informacje o modyfikacji właściwości obiektu metadanych. |
| ProviderDataSource |
Reprezentuje źródło danych, które używa parametrów połączenia dla połączenia. |
| QueryGroup |
Reprezentuje obiekt QueryGroup. Skojarzone z obiektami Partition lub NamedExpression. |
| QueryGroupAnnotationCollection |
Kolekcja obiektów adnotacji. |
| QueryGroupCollection |
Kolekcja obiektów QueryGroup. |
| QueryPartitionSource |
Udostępnia zapytanie w natywnym języku zapytań zewnętrznego źródła danych używanego do pobierania wycinka danych dla pojedynczej partycji. |
| RefreshPolicy |
Reprezentuje abstrakcyjny obiekt RefreshPolicy. Jest to element podrzędny obiektu Table. |
| RefreshPolicyAnnotationCollection |
Kolekcja obiektów adnotacji. |
| RefreshPolicyExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| RelatedColumnDetails |
Rozszerzenie obiektu kolumny, w którym znajduje się lista kolumn, na której jest pogrupowana według |
| Relationship |
Reprezentuje relację logiczną między dwoma obiektami tabeli. Jest to element podrzędny obiektu Model. |
| RelationshipAnnotationCollection |
Kolekcja obiektów adnotacji. |
| RelationshipChangedPropertyCollection |
Kolekcja obiektów ChangedProperty. |
| RelationshipCollection |
Kolekcja obiektów relacji. |
| RelationshipExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| RemovedSubtreeEntry |
Reprezentuje informacje o poddrzewie usuniętym z drzewa obiektów. |
| Role |
Reprezentuje poziom zabezpieczeń skojarzony z grupą użytkowników. Tej klasy nie można dziedziczyć. |
| RoleCollection |
Reprezentuje kolekcję Role obiektów. Tej klasy nie można dziedziczyć. |
| RowNumberColumn |
Reprezentuje kolumnę wewnętrzną automatycznie dodaną przez serwer do każdej tabeli po utworzeniu obiektu na serwerze. |
| SaveOptions |
Reprezentuje ustawienia zaawansowane kontrolujące zachowanie operacji SaveChanges modelu. |
| SerializeOptions |
Flagi używane do kontrolowania danych wyjściowych serializacji obiektów metadanych. |
| Server |
Reprezentuje wystąpienie usług Analysis Services i udostępnia metody i elementy członkowskie, które umożliwiają kontrolowanie tego wystąpienia. Tej klasy nie można dziedziczyć. |
| SessionTrace |
Reprezentuje sesję śledzenia. Tej klasy nie można dziedziczyć. |
| Set |
Ustaw obiekt. |
| SetAnnotationCollection |
Kolekcja obiektów adnotacji. |
| SetCollection |
Kolekcja zestawów obiektów. |
| SetExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| SingleColumnRelationship |
Obiekt SingleColumnRelationship. |
| StringExtendedProperty |
Reprezentuje właściwość ExtendedProperty z wartością Ciąg. |
| StructuredDataSource |
Reprezentuje źródło danych korzystające z rozszerzalnego protokołu opartego na formacie JSON w celu zdefiniowania lokalizacji i mechanizmu pobierania danych. |
| SyncOptions |
Ustawienia kontrolujące zachowanie opertationu Synchronizacja. |
| Table |
Reprezentuje tabelę w modelu danych. Obiekt Table jest elementem członkowskim TableCollection obiektu w obiekcie Model . Zawiera element ColumnCollection. Wiersze są oparte na Partition obiekcie lub CalculatedPartitionSource w przypadku, gdy tabela jest tabelą obliczeniową. |
| TableAnnotationCollection |
Kolekcja obiektów adnotacji. |
| TableChangedPropertyCollection |
Kolekcja obiektów ChangedProperty. |
| TableCollection |
Kolekcja obiektów tabeli. |
| TableExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| TablePermission |
Definiuje reguły zabezpieczeń roli w tabeli. Jest to element podrzędny obiektu Rola. |
| TablePermissionAnnotationCollection |
Kolekcja obiektów adnotacji. |
| TablePermissionCollection |
Kolekcja obiektów TablePermission. |
| TablePermissionExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| TimeRelatedColumnGroup |
Reprezentuje grupę kolumn powiązanych z informacjami o czasie. |
| TimeUnitColumnAssociation |
Reprezentuje grupę kolumn skojarzonych z określoną jednostką czasową. |
| TmdlSerializer |
Dwukierunkowa konwersja drzewa obiektów w pamięci na język TMDL. Język TMDL jest używany dla definicji obiektów w modelu tabelarycznym lub bazie danych tabelarycznej na poziomie zgodności 1200 i nowszym. |
| TomException |
Reprezentuje ogólny wyjątek zgłaszany w przypadku wystąpienia błędu lub ostrzeżenia modelu obiektów tabelarycznych. |
| TomInternalException |
Reprezentuje błąd wewnętrzny, którego źródło jest nieokreślone lub występuje w dolnej części stosu. |
| TomValidationException |
Reprezentuje niespójność w stanie obiektu metadanych, który uniemożliwia ukończenie bieżącej operacji. |
| Trace |
Udostępnia mechanizm przechowywania dzienników zdarzeń, które można później wyświetlić lub odtworzyć. Tej klasy nie można dziedziczyć. |
| TraceCollection |
Reprezentuje kolekcję Trace obiektów. Tej klasy nie można dziedziczyć. |
| TraceColumnCollection |
Reprezentuje kolekcję TraceColumn obiektów. Tej klasy nie można dziedziczyć. |
| TraceEvent |
Reprezentuje zdarzenie śledzenia. |
| TraceEventArgs |
Definiuje identyfikatory i wartości skojarzone ze zdarzeniem śledzenia. Tej klasy nie można dziedziczyć. |
| TraceEventCollection |
Reprezentuje kolekcję TraceEvent obiektów. Tej klasy nie można dziedziczyć. |
| TraceStoppedEventArgs |
Reprezentuje zatrzymane zdarzenie śledzenia. |
| Utils |
Narzędzia ogólnego przeznaczenia używane głównie do sprawdzania poprawności nazw i składni. |
| ValidationError |
Reprezentuje błąd znaleziony podczas walidacji drzewa obiektów metadanych. |
| ValidationResult |
Reprezentuje wynik walidacji spójności drzewa obiektu metadanych. |
| Variation |
Obiekt odmiany. |
| VariationAnnotationCollection |
Kolekcja obiektów adnotacji. |
| VariationCollection |
Kolekcja obiektów odmiany. |
| VariationExtendedPropertyCollection |
Kolekcja obiektów ExtendedProperty. |
| WindowsModelRoleMember |
Reprezentuje indywidualne konto użytkownika systemu Windows lub grupę zabezpieczeń systemu Windows. |
Interfejsów
| Nazwa | Opis |
|---|---|
| IMajorObject |
Główne obiekty rozwiązania tabelarycznego, takie jak serwer, baza danych, rola i ślad. Główne obiekty są artefaktem starszej biblioteki klienta AMO, gdzie obiekty są klasyfikowane jako główne lub pomocnicze. |
| IMetadataObjectWithLineage |
Obiekt metadanych, który może mieć relacje pochodzenia. |
| ITrace |
Udostępnia mechanizm przechowywania dzienników zdarzeń, które można wyświetlić lub odtworzyć później. |
Enums
| Nazwa | Opis |
|---|---|
| AggregateFunction |
Określa funkcję agregacji, która ma być używana przez narzędzia raportowania do podsumowywania wartości kolumn. |
| Alignment |
Wyliczenie możliwych wartości do wyrównywania danych w komórce. |
| BindingInfoType |
Typ elementu metadanych BindingInfo. |
| CalculationGroupSelectionMode |
Opcje wyboru dla grup obliczeniowych, które nie wywołują elementu obliczania. |
| ColumnType |
Wyliczenie możliwych wartości dla typu kolumny. |
| ContentType |
Typ zawartości ciągu. E.g. XML lub JSON. |
| CrossFilteringBehavior |
Wskazuje, jak relacje wpływają na filtrowanie danych. Wyliczenie definiuje możliwe zachowania. |
| CultureResetMode |
Określa tryb resetowania kultury i\lub sortowania. |
| DatasourceIsolation |
Steruje zachowaniem blokowania instrukcji SQL podczas wykonywania poleceń względem źródła danych. |
| DataSourceType |
Typ źródła danych. Obecnie jedyną możliwą wartością jest Dostawca. |
| DataSourceVariablesOverrideBehaviorType |
Źródło danych edytuje varaibles zastępuje typ zachowania. Np. Nie zezwalaj lub zezwalaj. |
| DataType |
Opisuje typ danych zawartych w kolumnie. |
| DataViewType |
Określa, które partycje mają być wybrane do uruchamiania zapytań względem modelu. |
| DateTimeRelationshipBehavior |
Podczas łączenia dwóch kolumn daty/godziny wskazuje, czy należy łączyć się tylko w części daty i godziny, czy tylko w części daty. |
| DirectLakeBehavior |
Zachowanie rezerwowe dla modeli usługi Direct Lake. |
| EncodingHintType |
Wskazówka kodowania sugerująca, czy kolumna powinna używać kodowania skrótu. |
| ExpressionContext |
Kontekst wyrażenia dla kolumny obliczeniowej. |
| ExpressionKind |
Wskazuje dialekt wyrażenia zapytania. |
| ExtendedPropertyType |
Wyliczenie możliwych wartości dla typu wartości przechowywanej we właściwości rozszerzonej. |
| HierarchyHideMembersType |
Hierarchie niezrównoważone/niezrównoważone można włączyć, ukrywając elementy członkowskie. |
| ImpersonationMode |
Określa sposób uzyskiwania poświadczeń dla personifikowanego połączenia ze źródłem danych podczas importowania lub odświeżania danych. |
| MetadataCategory |
Definiuje kategorie elementów metadanych. |
| MetadataPermission |
Kontrola dostępu do danych zdefiniowanych przez obiekt metadanych. |
| ModelPermission |
Wyliczenie możliwych uprawnień modelu, które mogą być używane w obiekcie roli. |
| ModeType |
Definiuje metodę udostępniania danych w partycji. |
| ObjectState |
Wyliczenie możliwych wartości dla stanu obiektu. |
| ObjectType |
Wyliczenie obiektów logicznych metadanych w modelu tabelarycznym lub bazie danych. Możesz użyć obiektu ObjectType, aby zwrócić typ, jeśli jeszcze nie wiesz, co to jest. |
| PartitionSourceType |
Wyliczenie możliwych wartości dla źródła partycji. |
| PowerBIDataSourceVersion |
Wersja formatu DataSource w usłudze Power BI. |
| RefreshGranularityType |
Określa stopień szczegółowości zasad odświeżania na potrzeby automatycznego partycjonowania |
| RefreshPolicyBehavior |
Zachowanie dotyczące obiektów podlegających zasadom odświeżania w odświeżeniu. |
| RefreshPolicyMode |
Tryb zasad odświeżania. |
| RefreshPolicyType |
Określa typ zasad odświeżania tabeli |
| RefreshType |
Wyliczenie możliwych wartości dla typu odświeżania. |
| RelationshipEndCardinality |
Wyliczenie możliwych wartości definiujących kardynalność po obu stronach relacji tabeli. |
| RelationshipType |
Typ relacji. Obecnie jedyną możliwą wartością jest SingleColumn. |
| RoleMemberType |
Wskazuje, czy dany element członkowski roli zabezpieczeń jest indywidualnym użytkownikiem, czy grupą użytkowników, czy też jeśli członek zostanie automatycznie wykryty. |
| SaveFlags |
Zaawansowane opcje, które mogą służyć do kontrolowania zachowania operacji SaveChanges. |
| SecurityFilteringBehavior |
Wskazuje, jak relacje wpływają na filtrowanie danych podczas oceniania wyrażeń zabezpieczeń na poziomie wiersza. Wyliczenie definiuje możliwe zachowania. |
| SelectionExpressionBehaviorType |
Określa zachowanie wyrażenia wyboru dla grup obliczeń |
| SummarizationType |
Określa typ podsumowania, który ma być używany przez kolumny alternatywnych źródeł. |
| TimeUnit |
Różne opcje jednostek opisujących informacje o czasie. |
| TranslatedProperty |
Określa, która właściwość obiektu jest tłumaczona. |
| ValueFilterBehaviorType |
Określa zachowanie filtru wartości dla funkcji SummarizeColumns |
Delegatów
| Nazwa | Opis |
|---|---|
| TraceEventHandler |
Reprezentuje program obsługi zdarzeń śledzenia usług Analysis Services. |
| TraceStoppedEventHandler |
Reprezentuje procedurę obsługi zdarzeń po zatrzymaniu śledzenia. |