Przestrzeń nazw Microsoft.ReportingServices.Interfaces

Zawiera klas i interfejsów, które można konstruować i wysyłanie niestandardowego powiadomienia do użytkowników poprzez własne rozszerzenia dostawy i zbudować rozszerzenia niestandardowe zabezpieczeń dla usług Reporting Services.

Biblioteka klas rozszerzeń usług raportowania jest zestaw klas, interfejsy i typy wartości, które są zawarte w usługach Reporting Services.Ta biblioteka zapewnia dostęp do funkcji systemu i jest przeznaczony do Fundacji, na którym.NET Framework aplikacji można rozszerzyć składniki usług Reporting Services.

Klasy

  Klasa Opis
Klasa publiczna AceCollection Reprezentuje kolekcja określania praw dostępu dla jednego lub więcej powiernicy wpisy kontroli dostępu.
Klasa publiczna AceStruct Wpis kontroli dostępu dla zarządcy (użytkownika, grupy lub komputera), która określa operacje powiernika elementy na baza danych serwera raportów.
Klasa publiczna CatalogOperationsCollection Reprezentuje kolekcja wykazu operacji.
Klasa publiczna DatasourceOperationsCollection Reprezentuje kolekcja operacji źródło danych.
Klasa publiczna DoNotCacheQueryDesignerAttribute Wymusza projektant zapytań w celu załadowania każdego czas zostanie uruchomiony.
Klasa publiczna EnableEventArgs Zawiera dane dla EnableAltDesignerChanged zdarzenie.
Klasa publiczna Extension Reprezentuje rozszerzenie programu SQL Server Reporting Services.
Klasa publiczna F1KeywordAttribute Określa temat kluczwyszukiwać SQL Server Books Online, gdy F1 klucz interfejsu projektant zapytań jest wciśnięty.
Klasa publiczna FolderOperationsCollection Reprezentuje kolekcja operacji folderu.
Klasa publiczna LocalizedNameAttribute Zawiera zlokalizowana nazwa rozszerzenia.
Klasa publiczna ModelItemOperationsCollection Reprezentuje kolekcja ModelItemOperationsCollection.
Klasa publiczna ModelOperationsCollection Reprezentuje kolekcja ModelOperation obiektów.
Klasa publiczna Notification Reprezentuje informacje o subskrypcja, rozszerzenia dostawy umożliwia dostarczenie raportów.
Klasa publiczna OperationNames Zawiera nazwy pole i odpowiadające im wartości dla operacji, które użytkownicy mogą wykonywać na elementy programu SQL Server Reporting Services.
Klasa publiczna RenderedOutputFile Reprezentuje dane wyjściowe z rozszerzenie renderowania.A RenderedOutputFile obiekt zawiera skojarzone nazwę i typ informacji jest to wymagane przez rozszerzenie dostarczania do przetwarzania Strumień zwrócony przez rozszerzenie renderowania.
Klasa publiczna Report Reprezentuje informacje specyficzne dla raportu i metod włączania rozszerzeń dostawy do dostarczania raportów do użytkowników.
Klasa publiczna ReportOperationsCollection Reprezentuje kolekcja operacji raportu.
Klasa publiczna ResourceOperationsCollection Reprezentuje kolekcja zasób operacji.
Klasa publiczna Setting Reprezentuje ustawienia dla rozszerzenia.
Klasa publiczna SupportsGenericQueryDesignerAttribute Określa, czy IQueryDesigner obsługuje tryb tekst niestandardowy.
Klasa publiczna SupportsMdxQuerySpecificationAttribute Infrastruktura. Nieaktualny.
Klasa publiczna ValidValue Reprezentuje prawidłową wartość dla oznaczenia rozszerzenia.

Interfejsy

  Interfejs Opis
Interfejs publiczny IAuthenticationExtension Reprezentuje uwierzytelnianie rozszerzenia w SQL Server Reporting Services.
Interfejs publiczny IAuthorizationExtension Reprezentuje przedłużenie może zostać użyta do rozszerzenia funkcji autoryzacja SQL Server Reporting Services.
Interfejs publiczny IDeliveryExtension Reprezentuje rozszerzenie dostarczania w SQL Server Reporting Services.
Interfejs publiczny IDeliveryReportServerInformation Zawiera informacje o serwer raportów jest to wymagane przez rozszerzenia dostawy.Na przykład lista rozszerzeń renderowania dostępne.
Interfejs publiczny IExtension Reprezentuje rozszerzenie programu SQL Server Reporting Services.
Interfejs publiczny IParameter Definiuje właściwości parametru.
Interfejs publiczny IQueryDesigner Reprezentuje projektanta kwerend niestandardowych w Projektant raportów w Business Intelligence Development Studio.
Interfejs publiczny IQueryDesignerHelpConsumer Infrastruktura.
Interfejs publiczny IQueryDesignerHelpImpl Infrastruktura.
Interfejs publiczny IQueryDesignerState Reprezentuje stan inicjowania interfejs IQueryDesigner i utrwalanie dane Państwo projektanta.
Interfejs publiczny IRenderStream Zapewnia obsługę wielu strumieni z renderowania rozszerzenie renderowania.
Interfejs publiczny IReportContext Definiuje właściwości kontekstu raportu.
Interfejs publiczny IReportDefinitionCustomizationExtension Definiuje ProcessReportDefinition() metoda, która jest używana do przetwarzania definicja raportu.
Interfejs publiczny ISemanticModelGenerator
Interfejs publiczny ISubscriptionBaseUIUserControl Reprezentuje oznacza pobrać rozszerzenie dostarczania-subskrypcja określonych informacji od użytkownika (na przykład adresy e-mail).
Interfejs publiczny IUserContext Definiuje właściwości kontekstu sesja użytkownika.
Interfejs publiczny IWindowsAuthenticationExtension Represents a Windows Authentication extension in SQL Server Reporting Services.

Delegaci

  Delegat Opis
Delegat publiczny CreateAndRegisterStream Tworzy i rejestruje strumienia i jest wywoływany przez serwer raportów pobrać strumienia renderowania raportu.
Delegat publiczny EnableEventHandler Reprezentuje metoda obsługiEnableAltDesignerChanged zdarzenie

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne AuthenticationType Definiuje trybów uwierzytelnianie.
Wyliczenie publiczne CatalogOperation Opis działań, które użytkownik może wykonywać w wykazie.
Wyliczenie publiczne DatasourceOperation Zawiera opis działań, które użytkownik może wykonywać na udostępnionych danych źródło.
Wyliczenie publiczne FolderOperation Opis działań, które użytkownik może wykonywać w folderze.
Wyliczenie publiczne ModelItemOperation Opisuje typy operacji dozwolone na modelu element.
Wyliczenie publiczne ModelOperation Opis działań, które użytkownik może wykonywać na modelu.
Wyliczenie publiczne RdceCustomizableElementId Definiuje elementy raportu, które można dostosowywać.
Wyliczenie publiczne ReportOperation Opis działań, które użytkownik może wykonywać w raporcie.
Wyliczenie publiczne ResourceOperation Opis działań, które użytkownik może wykonywać do zasób.
Wyliczenie publiczne SecurityItemType Zawiera opis element skojarzonego z określonym autoryzacja żądania.
Wyliczenie publiczne StreamOper Określa operację, która jest używana przez CreateAndRegisterStream metoda.Rozszerzeń renderowania może zażądać strumienia, który jest dostępny dla klient aplikacji za pośrednictwem protokołu SOAP lub adres URL dostępu lub tymczasowe strumienia ma być używany podczas procesu renderowania.

Zobacz także

Odwołanie

Inne zasoby