TypeDescriptor.CreateAssociation(Object, Object) Метод

Определение

Создает первичную-вторичную связь между двумя объектами.

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)

Параметры

primary
Object

Основной Object.

secondary
Object

Вторичный Object.

Исключения

Один или оба параметра являются null.

primary равно secondary.

Комментарии

Метод CreateAssociation создает связь между первичным и вторичным объектом. После создания ассоциации конструктор или другой механизм фильтрации может добавить свойства, которые направляются в любой объект в набор свойств первичного объекта. При вызове свойства к первичному объекту метод будет вызываться для разрешения фактического экземпляра объекта GetAssociation , связанного с его параметром типа.

Используется WeakReference для поддержания связи между первичным и вторичным объектом. Поэтому этот метод не препятствует завершению и извлечению любого объекта из сборки мусора.

Применяется к

См. также раздел