Share via


TypeDescriptor.CreateAssociation(Object, Object) Yöntem

Tanım

İki nesne arasında birincil-ikincil ilişki oluşturur.

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)

Parametreler

primary
Object

Birincil Object.

secondary
Object

İkincil Object.

Özel durumlar

Parametrelerin biri veya her ikisi de şeklindedir null.

primarysecondaryeşittir.

Açıklamalar

yöntemi, CreateAssociation birincil ve ikincil nesne arasında bir ilişki oluşturur. İlişki oluşturulduktan sonra tasarımcı veya başka bir filtreleme mekanizması, birincil nesnenin özellik kümesine her iki nesneye yönlendiren özellikler ekleyebilir. Birincil nesneye karşı bir özellik çağrısı yapıldığında, GetAssociation türü parametresiyle ilgili gerçek nesne örneğini çözümlemek için yöntemi çağrılır.

birincil WeakReference ve ikincil nesne arasındaki ilişkiyi korumak için kullanılır; bu nedenle, bu yöntem her iki nesnenin de çöp toplama tarafından sonlandırılmasını ve geri alınmasını engellemez.

Şunlara uygulanır

Ayrıca bkz.