TypeDescriptor.RemoveAssociations Method

Removes all associations for a primary object.

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

'Declaration
<PermissionSetAttribute(SecurityAction.LinkDemand, Name := "FullTrust")> _
Public Shared Sub RemoveAssociations ( _
	primary As Object _
)

Parameters

primary
Type: System.Object

The primary Object in an association.

ExceptionCondition
ArgumentNullException

primary is Nothing.

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.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft