TypeDescriptor.CreateAssociation(Object, Object) Método
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.
Cria uma associação primária-secundária entre dois objetos.
public:
static void CreateAssociation(System::Object ^ primary, System::Object ^ secondary);
public static void CreateAssociation(object primary, object secondary);
static member CreateAssociation : obj * obj -> unit
Public Shared Sub CreateAssociation (primary As Object, secondary As Object)
Parâmetros
Exceções
Um ou ambos os parâmetros são null.
primary é igual a secondary.
Comentários
O CreateAssociation método cria uma associação entre um objeto primário e um secundário. Depois que uma associação é criada, um designer ou outro mecanismo de filtragem pode adicionar propriedades que roteiam para qualquer objeto no conjunto de propriedades do objeto primário. Quando uma invocação de propriedade é feita em relação ao objeto primário, o GetAssociation método será chamado para resolver a instância de objeto real relacionada ao parâmetro de tipo.
Um WeakReference é usado para manter a associação entre o objeto primário e o secundário; portanto, esse método não impede que nenhum objeto seja finalizado e recuperado pela coleta de lixo.