TypeDescriptor.RemoveAssociation(Object, Object) TypeDescriptor.RemoveAssociation(Object, Object) TypeDescriptor.RemoveAssociation(Object, Object) TypeDescriptor.RemoveAssociation(Object, Object) Method

定義

2 つのオブジェクト間の関連付けを削除します。Removes an association between two objects.

public:
 static void RemoveAssociation(System::Object ^ primary, System::Object ^ secondary);
public static void RemoveAssociation (object primary, object secondary);
static member RemoveAssociation : obj * obj -> unit
Public Shared Sub RemoveAssociation (primary As Object, secondary As Object)

パラメーター

primary
Object Object Object Object

プライマリ ObjectThe primary Object.

secondary
Object Object Object Object

セカンダリ ObjectThe secondary Object.

例外

一方または両方のパラメーターが null です。One or both of the parameters are null.

注釈

メソッドRemoveAssociationは、 CreateAssociationメソッドによって形成される2つのオブジェクト間の関連付けを削除します。The RemoveAssociation method removes an association between two objects formed by the CreateAssociation method.

WeakReferenceは、プライマリとセカンダリのオブジェクト間の関連付けを維持するために使用されます。したがって、このメソッドは、いずれかのオブジェクトがガベージコレクションによって完了または解放されるときには影響を及ぼしません。A WeakReference is used to maintain the association between the primary and secondary object; therefore, this method does not influence when either object is finalized or reclaimed by garbage collection.

セキュリティ

NamedPermissionSet
システムリソースにフルアクセスできます。for full access to system resources. 要求の値LinkDemand:。Demand value: LinkDemand. 関連付けられた状態:Associated state:

適用対象

こちらもご覧ください