Share via


CatalogOperationsCollection クラス

定義

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

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

注釈

CatalogOperationsCollection オブジェクトは、ユーザーが SQL Server Reporting Services で実行できるさまざまなカタログ操作やアクションに対応する CatalogOperation 列挙値のコレクションで構成されます。

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

コンストラクター

CatalogOperationsCollection()

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

プロパティ

Item[Int32]

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

メソッド

Add(CatalogOperation)

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

適用対象