Compartir a través de


CubePermissionCollection.Insert Método

Definición

Sobrecargas

Insert(Int32, String, String, String)

Crea un objeto CubePermission con el RoleID, el nombre y el identificador especificados, lo inserta en la colección en el índice especificado y devuelve el nuevo elemento CubePermission creado.

Insert(Int32, String, String)

Crea un objeto CubePermission con el nombre y el RoleID especificados, lo inserta en la colección en el índice especificado y devuelve el nuevo elemento CubePermission creado.

Insert(Int32, CubePermission)

Inserta el elemento CubePermission especificado en la colección en el índice especificado.

Insert(Int32, String)

Crea un objeto CubePermission con el RoleID especificado y un nombre y un identificador únicos generados, lo inserta en la colección en el índice especificado y devuelve el nuevo elemento CubePermission creado.

Insert(Int32, String, String, String)

Crea un objeto CubePermission con el RoleID, el nombre y el identificador especificados, lo inserta en la colección en el índice especificado y devuelve el nuevo elemento CubePermission creado.

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

Parámetros

index
Int32

Índice de base cero en el que se inserta la clase CubePermission.

roleId
String

RoleID del nuevo objeto CubePermission.

name
String

Nombre del nuevo objeto CubePermission.

id
String

Identificador del nuevo objeto CubePermission.

Devoluciones

Colección CubePermission creada recientemente. object

Excepciones

El índice especificado no es un valor válido (menor que cero o mayor que el número total de elementos).

  • El nombre especificado no es válido en la colección.
  • El identificador especificado no es válido en la colección.

Se aplica a

Insert(Int32, String, String)

Crea un objeto CubePermission con el nombre y el RoleID especificados, lo inserta en la colección en el índice especificado y devuelve el nuevo elemento CubePermission creado.

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

Parámetros

index
Int32

Índice de base cero en el que se inserta la clase CubePermission.

roleId
String

RoleID del nuevo objeto CubePermission.

name
String

Nombre del nuevo objeto CubePermission.

Devoluciones

Colección CubePermission creada recientemente. object

Excepciones

El índice especificado no es un valor válido (menor que cero o mayor que el número total de elementos).

El nombre especificado no es válido en la colección.

Comentarios

El identificador de CubePermission se genera en función del nombre especificado.

Se aplica a

Insert(Int32, CubePermission)

Inserta el elemento CubePermission especificado en la colección en el índice especificado.

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)

Parámetros

index
Int32

Índice de base cero en el que se inserta la clase CubePermission.

item
CubePermission

CubePermission que se va a insertar.

Excepciones

El índice especificado no es un valor válido (menor que cero o mayor que el número total de elementos).

  • El elemento especificado es null [Nothing en VisualBasic].
  • El elemento especificado ya existe en la colección.
  • El identificador del especificado CubePermission no es válido en la colección.
  • El nombre del especificado CubePermission no es válido en la colección.
  • El nivel de compatibilidad del especificado CubePermission no es válido en la colección.

Se aplica a

Insert(Int32, String)

Crea un objeto CubePermission con el RoleID especificado y un nombre y un identificador únicos generados, lo inserta en la colección en el índice especificado y devuelve el nuevo elemento CubePermission creado.

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

Parámetros

index
Int32

Índice de base cero en el que se inserta la clase CubePermission.

roleId
String

RoleID del nuevo objeto CubePermission.

Devoluciones

Colección CubePermission creada recientemente. object

Excepciones

El índice especificado no es un valor válido (menor que cero o mayor que el número total de elementos).

Se aplica a