Share via


ReportOperationsCollection クラス

定義

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

public ref class ReportOperationsCollection sealed : System::Collections::CollectionBase
public sealed class ReportOperationsCollection : System.Collections.CollectionBase
type ReportOperationsCollection = class
    inherit CollectionBase
Public NotInheritable Class ReportOperationsCollection
Inherits CollectionBase
継承
ReportOperationsCollection

注釈

ReportOperationsCollection オブジェクトは、ユーザーが SQL Server Reporting Services で実行できるさまざまなフォルダー操作やアクションに対応する ReportOperation 列挙値のコレクションで構成されます。

操作コレクションと操作列挙は、Reporting Services での承認をサポートします。 操作コレクションは、アクセス制御エントリ (AceStruct オブジェクト) の主要なコンポーネントの 1 つです。 操作コレクションには、指定されたプリンシパル名について、レポート サーバー データベースのアイテムに対して許可されている操作の一覧が含まれます。 前の例で示したように、アイテムに関する操作コレクションの評価は、すべての Reporting Services 承認拡張機能の重要な部分です。 操作コレクションは、カタログ (一般的なシステム操作)、フォルダー、レポート、およびリソースを含め、Reporting Services のセキュリティ保護可能なアイテムの種類ごとに存在します。

コンストラクター

ReportOperationsCollection()

ReportOperationsCollection クラスの新しいインスタンスを初期化します。

プロパティ

Item[Int32]

指定したインデックスにある要素を取得または設定します。 C# では、このプロパティは ReportOperationsCollection クラスのインデクサーです。

メソッド

Add(ReportOperation)

ReportOperationsCollection の末尾にオブジェクトを追加します。

適用対象