TypeDescriptor.CreateAssociation(Object, Object) TypeDescriptor.CreateAssociation(Object, Object) TypeDescriptor.CreateAssociation(Object, Object) TypeDescriptor.CreateAssociation(Object, Object) Method

Definition

Creates a primary-secondary association between two objects.

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)

Parameters

primary
Object Object Object Object

The primary Object.

secondary
Object Object Object Object

The secondary Object.

Exceptions

Remarks

The CreateAssociation method creates an association between a primary and a secondary object. Once an association is created, a designer or other filtering mechanism can add properties that route to either object into the primary object's property set. When a property invocation is made against the primary object, the GetAssociation method will be called to resolve the actual object instance that is related to its type parameter.

A WeakReference is used to maintain the association between the primary and secondary object; therefore, this method does not prevent either object from being finalized and reclaimed by garbage collection.

Security

NamedPermissionSet
for full access to system resources. Demand value: LinkDemand. Associated state:

Applies to

See also