Microsoft.ReportingServices.Interfaces 名前空間

カスタム通知を作成し、独自の配信拡張機能を通じてユーザーに送信したり、Reporting Services のカスタム セキュリティ拡張機能を構築したりすることを可能にする、クラスとインターフェイスが含まれています。

クラス

AceCollection

1 つ以上のトラスティのアクセス権を指定するアクセス制御エントリのコレクションを表します。

AceStruct

トラスティがレポート サーバー データベースのアイテムで実行可能な操作を指定する、トラスティ (ユーザー、グループ、またはコンピューター) のアクセス制御エントリを表します。

CatalogOperationsCollection

カタログ操作のコレクションを表します。

DatasourceOperationsCollection

データ ソース操作のコレクションを表します。

DoNotCacheQueryDesignerAttribute

クエリ デザイナーがインスタンス化されるたびに強制的に再読み込みします。

EnableEventArgs

EnableAltDesignerChanged イベントのデータを提供します。

Extension

SQL Server Reporting Services の拡張機能を表します。

F1KeywordAttribute

クエリ デザイナーのインターフェイスで F1 キーが押されたときに SQL Server オンライン ブックで検索するトピックのキーワードを表します。

FolderOperationsCollection

フォルダー操作のコレクションを表します。

LocalizedNameAttribute

拡張機能のローカライズされた名前を提供します。

ModelItemOperationsCollection

ModelItemOperationsCollection のコレクションを表します。

ModelOperationsCollection

ModelOperation オブジェクトのコレクションを表します。

Notification

配信拡張機能がレポートの配信に使用するサブスクリプション情報を表します。

NotificationWithResult

結果を含む通知を表します。

OperationNames

ユーザーが SQL Server Reporting Services のアイテムで実行可能な操作のフィールド名および対応する値を表します。

RenderedOutputFile

表示拡張機能からの出力を表します。 RenderedOutputFile オブジェクトは、表示拡張機能から返されたストリームを配信拡張機能が処理するために必要な、関連付けられたファイル名と型に関する情報を格納します。

Report

配信拡張機能によるユーザーへのレポート配信を可能にする、レポート固有の情報とメソッドを表します。

ReportOperationsCollection

レポート操作のコレクションを表します。

ResourceOperationsCollection

リソース操作のコレクションを表します。

Setting

拡張機能の設定を表します。

SupportsGenericQueryDesignerAttribute

IQueryDesigner がカスタム テキスト モードをサポートするかどうかを指定します。

SupportsMdxQuerySpecificationAttribute

IQueryDesigner が多次元式 (MDX) クエリ モードをサポートするかどうかを指定します。

ValidValue

拡張機能の設定の有効な値を表します。

インターフェイス

IAuthenticationExtension

SQL Server Reporting Services の認証拡張機能を表します。

IAuthenticationExtension2

認証拡張機能のインターフェイスを表します。

IAuthorizationExtension

SQL Server Reporting Services の承認機能の拡張に使用できる拡張機能を表します。

IDeliveryExtension

SQL Server Reporting Services の配信拡張機能を表します。

IDeliveryReportServerInformation

配信拡張機能に必要な、レポート サーバーに関する情報を含みます。 たとえば、利用可能な表示拡張機能のリストです。

IExtension

SQL Server Reporting Services の拡張機能を表します。

IParameter

パラメーターのプロパティを定義します。

IQueryDesigner

Business Intelligence Development Studio のレポート デザイナーのカスタム クエリ デザイナーを表します。

IQueryDesignerHelpConsumer

カスタム クエリ デザイナーのヘルプ コンシューマーを表します。

IQueryDesignerHelpImpl

カスタム クエリ デザイナーのヘルプの実装を表します。

IQueryDesignerState

IQueryDesigner の状態の初期化やデザイナーの状態データの保持を行うインターフェイスを表します。

IRenderStream

表示拡張機能からの複数のストリームの表示をサポートします。

IReportContext

レポートのコンテキストのプロパティを定義します。

IReportDefinitionCustomizationExtension

レポート定義の処理に使用される ProcessReportDefinition(Byte[], IReportContext, IUserContext, Byte[], IEnumerable<RdceCustomizableElementId>) メソッドを定義します。

IRSRequestContext

レポート サービスの要求コンテキストのプロパティを定義します。

ISemanticModelGenerator

レポートのセマンティック モデルを生成するプロパティとメソッドを定義します。

ISubscriptionBaseUIUserControl

ユーザーから配信拡張機能固有のサブスクリプション情報を取得する手段を表します (電子メール アドレスなど)。

IUserContext

ユーザー セッションのコンテキストのプロパティを定義します。

IWindowsAuthenticationExtension

SQL Server Reporting Servicesの Windows 認証拡張機能を表します。

IWindowsAuthenticationExtension2

Windows 認証拡張機能のインターフェイスを表します。

列挙型

AuthenticationType

認証モードを定義します。

CatalogOperation

ユーザーがカタログに対して実行できる操作を記述します。

DatasourceOperation

ユーザーが共有データ ソースに対して実行できる操作を指定します。

FolderOperation

ユーザーがフォルダーに対して実行できる操作を記述します。

ModelItemOperation

モデル アイテムで許可された操作の種類を表します。

ModelOperation

ユーザーがモデルに対して実行できる操作を記述します。

RdceCustomizableElementId

カスタマイズ可能なレポート要素を定義します。

ReportOperation

ユーザーがレポートに対して実行できる操作を記述します。

ResourceOperation

ユーザーがリソースに対して実行できる操作を指定します。

SecurityItemType

特定の承認要求に関連付けられている項目を列挙します。

StreamOper

CreateAndRegisterStream メソッドによって使用される操作を定義します。 表示拡張機能は、クライアント アプリケーションが SOAP または URL アクセスを通じて利用できるストリーム、または表示処理中に使用される一時ストリームを要求する場合があります。

代理人

CreateAndRegisterStream

ストリームを作成および登録し、レポートの表示先のストリームを取得するためにレポート サーバーによって呼び出されます。

EnableEventHandler

イベントを処理するためのメソッドを表しますEnableAltDesignerChanged

注釈

Reporting Services 拡張機能クラス ライブラリは、Reporting Services に含まれているクラス、インターフェイス、および値の型のセットです。 このライブラリは、システムの機能へのアクセスを提供し、.NET Framework アプリケーションを使用して Reporting Services コンポーネントを拡張できるようにするための基礎として設計されています。