Compartilhar via


CubeDimensionPermission Classe

Definição

Representa as permissões para uma única função em uma dimensão específica em um cubo. Essa classe não pode ser herdada.

[System.Runtime.InteropServices.Guid("4666B2A3-340A-46f5-9D59-EEA5B95BA516")]
public sealed class CubeDimensionPermission : Microsoft.AnalysisServices.ModelComponent, ICloneable
[<System.Runtime.InteropServices.Guid("4666B2A3-340A-46f5-9D59-EEA5B95BA516")>]
type CubeDimensionPermission = class
    inherit ModelComponent
    interface ICloneable
Public NotInheritable Class CubeDimensionPermission
Inherits ModelComponent
Implements ICloneable
Herança
CubeDimensionPermission
Atributos
Implementações

Construtores

CubeDimensionPermission()

Inicializa uma nova instância da CubeDimensionPermission usando os valores padrão.

CubeDimensionPermission(String)

Inicializa uma nova instância da CubeDimensionPermission usando o identificador de dimensão do cubo especificado.

Propriedades

Annotations

Obtém uma coleção na qual é possível armazenar dados personalizados.

(Herdado de ModelComponent)
AttributePermissions

Obtém o AttributePermissions associado a um objeto CubeDimensionPermission.

CubeDimension

Obtém um CubeDimension associado a um CubeDimensionPermission.

CubeDimensionID

Obtém ou define um CubeDimensionID associado a um CubeDimensionPermission.

Description

Obtém ou define um Description de um CubeDimensionPermission.

Dimension

Obtém um Description de um CubeDimensionPermission.

FriendlyName

Obtém o nome amigável do ModelComponent.

(Herdado de ModelComponent)
KeyForCollection

Obtém a chave usada nas coleções.

(Herdado de ModelComponent)
OwningCollection

Obtém ou define a coleção que contém o ModelComponent.

(Herdado de ModelComponent)
Parent

Obtém o objeto CubePermission pai do objeto CubeDimensionPermission.

ParentCube

Obtém o objeto Cube pai do objeto CubeDimensionPermission.

ParentDatabase

Obtém o objeto Database pai do objeto CubeDimensionPermission.

ParentServer

Obtém o objeto Server pai do objeto CubeDimensionPermission.

Read

Obtém ou define o status de acesso de leitura referenciado em um CubeDimensionPermission.

Write

Obtém ou define o acesso de gravação referenciado em um CubeDimensionPermission.

Métodos

AddToContainer(IContainer)

Adiciona o objeto ModelComponent no contêiner especificado.

(Herdado de ModelComponent)
AfterInsert(Int32)

Exibe um objeto ModelComponent depois de adicionado ao índice especificado.

(Herdado de ModelComponent)
AfterMove(Int32, Int32)

Exibe um objeto ModelComponent depois de mover para o índice especificado.

(Herdado de ModelComponent)
AfterRemove(ModelComponentCollection)

Exibe um ModelComponentCollection após a remoção de um objeto ModelComponent.

(Herdado de ModelComponent)
BeforeRemove(Boolean)

Remove o objeto ModelComponent antes da limpeza.

(Herdado de ModelComponent)
Clone()

Retorna um clone do objeto.

CopyTo(CubeDimensionPermission)

Copia o conteúdo deste objeto em outro objeto (o destino).

CopyTo(ModelComponent)

Copia um objeto ModelComponent no objeto especificado.

(Herdado de ModelComponent)
RemoveFromContainer(IContainer)

Remove o objeto ModelComponent do contêiner especificado.

(Herdado de ModelComponent)
Reset()

Redefine o componente para um estado inicial.

(Herdado de ModelComponent)
Submit()

Envia um objeto ModelComponent.

(Herdado de ModelComponent)
Submit(Boolean)

Envia um objeto ModelComponent.

(Herdado de ModelComponent)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de ModelComponent)
Validate(ValidationErrorCollection)

Valida o elemento ao qual ele é adicionado. Retorna qualquer erro encontrado em uma coleção.

(Herdado de ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Valida o elemento ao qual ele é adicionado. Retorna qualquer erro encontrado em uma coleção. Também contém um parâmetro para permitir o retorno de erros detalhados.

(Herdado de ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Determina se o CubeDimensionPermission é válido.

Implantações explícitas de interface

ICloneable.Clone()

Representa as permissões para uma única função em uma dimensão específica em um cubo. Essa classe não pode ser herdada.

IHostableComponent.Host

Representa as permissões para uma única função em uma dimensão específica em um cubo. Essa classe não pode ser herdada.

(Herdado de ModelComponent)
IModelComponent.FriendlyPath

Representa as permissões para uma única função em uma dimensão específica em um cubo. Essa classe não pode ser herdada.

(Herdado de ModelComponent)
IModelComponent.OwningCollection

Representa as permissões para uma única função em uma dimensão específica em um cubo. Essa classe não pode ser herdada.

(Herdado de ModelComponent)

Aplica-se a