TypeDescriptor.RemoveAssociations Method (Object)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Removes all associations for a primary object.

Namespace:   System.ComponentModel
Assembly:  System (in System.dll)

[PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")]
public static void RemoveAssociations(
	object primary
)

Parameters

primary
Type: System.Object

The primary Object in an association.

Exception Condition
ArgumentNullException

primary is null.

The RemoveAssociations method removes all associations between a primary object and all of its secondary objects, created by calls to the CreateAssociation method.

A WeakReference is used to maintain the association between the primary and secondary object; therefore, this method does not influence when either the primary of secondary objects are finalized or reclaimed by garbage collection.

NamedPermissionSet

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

.NET Framework
Available since 2.0
Return to top
Show: