TablePermission Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define as regras de segurança do Role no Table. Ele é um filho de um objeto Role.
public sealed class TablePermission : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type TablePermission = class
inherit NamedMetadataObject
Public NotInheritable Class TablePermission
Inherits NamedMetadataObject
- Herança
Construtores
TablePermission() |
Crie uma nova instância da classe TablePermission com configurações padrão. |
Propriedades
Annotations |
Obtém o objeto de coleção de todas as anotações no TablePermission atual. |
ColumnPermissions |
Obtém o objeto de coleção de todas as columnpermissions na TablePermission atual. |
ErrorMessage |
Uma cadeia de caracteres que explica o estado do erro associado ao objeto atual. É definido pelo mecanismo somente quando o estado do objeto é um destes três valores: SemanticError, DependencyError ou EvaluationError. |
ExtendedProperties |
Obtém o objeto da coleção de todas as propriedades estendidas na TablePermission atual. |
FilterExpression |
A expressão DAX que filtra as linhas na tabela quando essa função de segurança está em vigor. |
IsRemoved |
Um booliano que especifica se este objeto foi removido de uma árvore de objeto. (Herdado de MetadataObject) |
MetadataPermission |
Define se os metadados da tabela devem ser protegidos de usuários que pertencem a essa função. |
Model |
Obtém o modelo Tabular que contém este objeto. (Herdado de MetadataObject) |
ModifiedTime |
A hora em que o objeto foi modificado pela última vez. |
Name |
O Nome desse objeto é derivado da Tabela referenciada. Portanto, definir a propriedade Name não é permitido neste objeto. |
ObjectType |
Obtém o tipo do objeto. |
Parent |
Objeto pai, nulo para objetos Model. |
Role |
Uma referência a um objeto Role que é proprietário desta TablePermission. |
State |
Fornece informações sobre o estado da permissão. Os valores possíveis e suas interpretações são os seguintes. Ready (1) A permissão tem uma expressão válida. NoData (3) Não aplicável. CalculationNeeded (4) Não aplicável. SemanticError (5) A expressão do objeto TablePermission tem um erro semântico. EvaluationError (6) Não aplicável. DependencyError (7) Uma dependência associada a este objeto TablePermission está em um estado de erro (SemanticError, EvaluationError ou DependencyError). Incomplete (8) Não aplicável. SyntaxError (9) O objeto TablePermission está em estado de erro devido a um erro de sintaxe em sua expressão. O objeto TablePermission não é passível de consulta. Esse estado aplica-se somente a objetos TablePermission do tipo Calculated. |
Table |
Uma referência a um objeto Table associado a esta TablePermission. |
Métodos
Clone() |
Cria uma nova cópia completa de um objeto TablePermission. |
CopyFrom(TablePermission) |
Obsoleto.
Preterido. Em vez disso, use o método CopyTo. |
CopyTo(TablePermission) |
Copia um objeto TablePermission no objeto especificado. |
Validate() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Somente para uso interno da Microsoft. (Herdado de MetadataObject) |