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 for feita no objeto primário, o GetAssociation método será chamado para resolve 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 secundário; portanto, esse método não impede que nenhum objeto seja finalizado e recuperado pela coleta de lixo.