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)
Параметры
Исключения
По меньшей мере один параметр имеет значение null
.
primary
равно secondary
.
Комментарии
Метод CreateAssociation создает связь между первичным и вторичным объектами. После создания связи конструктор или другой механизм фильтрации может добавлять свойства, которые направляются к обоим объектам, в набор свойств первичного объекта. При вызове свойства для первичного объекта GetAssociation вызывается метод для разрешения фактического экземпляра объекта, связанного с его параметром типа.
Используется WeakReference для поддержания связи между первичным и вторичным объектами, поэтому этот метод не предотвращает завершение и восстановление любого объекта путем сборки мусора.
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по