CubePermissionCollection.Insert メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Insert(Int32, String, String, String) |
指定した RoleID、名前、識別子を使用して新しい CubePermission オブジェクトを作成し、それをコレクション内の指定したインデックス位置に挿入して、作成された新しい CubePermission を取得します。 |
Insert(Int32, String, String) |
指定した RoleID と名前を使用して新しい CubePermission オブジェクトを作成し、それをコレクション内の指定したインデックス位置に挿入して、作成された新しい CubePermission を取得します。 |
Insert(Int32, CubePermission) |
指定した CubePermission をコレクション内の指定したインデックスに挿入します。 |
Insert(Int32, String) |
指定した RoleID および生成された一意名と識別子を使用して新しい CubePermission オブジェクトを作成し、それをコレクション内の指定したインデックス位置に挿入して、作成された新しい CubePermission を取得します。 |
Insert(Int32, String, String, String)
指定した RoleID、名前、識別子を使用して新しい CubePermission オブジェクトを作成し、それをコレクション内の指定したインデックス位置に挿入して、作成された新しい CubePermission を取得します。
public Microsoft.AnalysisServices.CubePermission Insert (int index, string roleId, string name, string id);
override this.Insert : int * string * string * string -> Microsoft.AnalysisServices.CubePermission
Public Function Insert (index As Integer, roleId As String, name As String, id As String) As CubePermission
パラメーター
- index
- Int32
CubePermission の挿入先である、0 から始まるインデックスです。
- roleId
- String
新しい CubePermission オブジェクトの RoleID です。
- name
- String
新しい CubePermission オブジェクトの名前です。
- id
- String
新しい CubePermission オブジェクトの識別子です。
戻り値
新しく作成された CubePermission。 object
例外
指定したインデックスが有効な値ではありません (0 未満または要素の合計数より大きい)。
- コレクション内で指定した名前が有効ではありません。
- 指定した識別子がコレクション内で無効です。
適用対象
Insert(Int32, String, String)
指定した RoleID と名前を使用して新しい CubePermission オブジェクトを作成し、それをコレクション内の指定したインデックス位置に挿入して、作成された新しい CubePermission を取得します。
public Microsoft.AnalysisServices.CubePermission Insert (int index, string roleId, string name);
override this.Insert : int * string * string -> Microsoft.AnalysisServices.CubePermission
Public Function Insert (index As Integer, roleId As String, name As String) As CubePermission
パラメーター
- index
- Int32
CubePermission の挿入先である、0 から始まるインデックスです。
- roleId
- String
新しい CubePermission オブジェクトの RoleID です。
- name
- String
新しい CubePermission オブジェクトの名前です。
戻り値
新しく作成された CubePermission。 object
例外
指定したインデックスが有効な値ではありません (0 未満または要素の合計数より大きい)。
コレクション内で指定した名前が有効ではありません。
注釈
の CubePermission 識別子は、指定された名前に基づいて生成されます。
適用対象
Insert(Int32, CubePermission)
指定した CubePermission をコレクション内の指定したインデックスに挿入します。
public void Insert (int index, Microsoft.AnalysisServices.CubePermission item);
override this.Insert : int * Microsoft.AnalysisServices.CubePermission -> unit
Public Sub Insert (index As Integer, item As CubePermission)
パラメーター
- index
- Int32
CubePermission の挿入先である、0 から始まるインデックスです。
- item
- CubePermission
挿入する CubePermission です。
例外
指定したインデックスが有効な値ではありません (0 未満または要素の合計数より大きい)。
- 指定した項目が null [VisualBasic の Nothing] です。
- 指定したアイテムはコレクション内に既に存在しています。
- 指定した CubePermission の識別子がコレクション内で無効です。
- 指定した CubePermission の名前がコレクション内で無効です。
- 指定した CubePermission の互換性レベルは、コレクション内では無効です。
適用対象
Insert(Int32, String)
指定した RoleID および生成された一意名と識別子を使用して新しい CubePermission オブジェクトを作成し、それをコレクション内の指定したインデックス位置に挿入して、作成された新しい CubePermission を取得します。
public Microsoft.AnalysisServices.CubePermission Insert (int index, string roleId);
override this.Insert : int * string -> Microsoft.AnalysisServices.CubePermission
Public Function Insert (index As Integer, roleId As String) As CubePermission
パラメーター
- index
- Int32
CubePermission の挿入先である、0 から始まるインデックスです。
- roleId
- String
新しい CubePermission オブジェクトの RoleID です。
戻り値
新しく作成された CubePermission。 object
例外
指定したインデックスが有効な値ではありません (0 未満または要素の合計数より大きい)。