Compartilhar via


Relationship Classe

Definição

Define uma relação de um para muitos entre duas dimensões.

public class Relationship : Microsoft.AnalysisServices.ModelComponent, ICloneable
type Relationship = class
    inherit ModelComponent
    interface ICloneable
Public Class Relationship
Inherits ModelComponent
Implements ICloneable
Herança
Relationship
Implementações

Comentários

Existe entre duas tabelas de banco de dados quando uma tabela possui uma chave estrangeira que referencia a chave primária de outra tabela.

Construtores

Relationship()

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

Relationship(String)

Inicializa uma nova instância da classe Relationship usando o identificador especificado.

Propriedades

ActiveState

Obtém ou define o estado ativo do objeto.

Annotations

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

(Herdado de ModelComponent)
CrossFilterDirection

Obtém ou define a direção do filtro cruzado.

DefinitionType

Obtém ou define o tipo de definição da instância atual.

FriendlyName

Obtém o nome amigável do objeto Relationship.

FromRelationshipEnd

Obtém a extremidade de origem da relação.

ID

Obtém ou define o identificador da relação.

KeyForCollection

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

OwningCollection

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

(Herdado de ModelComponent)
Parent

Obtém o objeto IModelComponent que é o pai do objeto ModelComponent.

(Herdado de ModelComponent)
ProcessingState

Obtém ou define o estado de processamento da relação.

ToRelationshipEnd

Obtém a extremidade de destino da relação.

Visible

Obtém ou define uma indicação se a relação está visível.

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(ModelComponent)

Copia um objeto ModelComponent no objeto especificado.

(Herdado de ModelComponent)
CopyTo(Relationship)

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

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)

Indica se um objeto ModelComponent é válido.

(Herdado de ModelComponent)

Implantações explícitas de interface

ICloneable.Clone()

Define uma relação de um para muitos entre duas dimensões.

IHostableComponent.Host

Define uma relação de um para muitos entre duas dimensões.

(Herdado de ModelComponent)
IModelComponent.FriendlyPath

Define uma relação de um para muitos entre duas dimensões.

(Herdado de ModelComponent)
IModelComponent.OwningCollection

Define uma relação de um para muitos entre duas dimensões.

(Herdado de ModelComponent)

Aplica-se a