Represents a MulticastDelegate that stores the target objects as weak
references.
Namespace: DigitalRuneAssembly: DigitalRune (in DigitalRune.dll) Version: 1.10.0.0 (1.10.0.9503)
Syntax
| C# |
|---|
public class WeakMulticastDelegate<T> : WeakMulticastDelegate where T : class |
| Visual Basic |
|---|
Public Class WeakMulticastDelegate(Of T As Class) _ Inherits WeakMulticastDelegate |
| Visual C++ |
|---|
generic<typename T> where T : ref class public ref class WeakMulticastDelegate : public WeakMulticastDelegate |
Type Parameters
- T
- The type of delegate.
Remarks
Important: In Silverlight, the targets of a
WeakMulticastDelegate need to be public methods (no private, protected or
anonymous methods). This is necessary because of security restrictions in Silverlight.
Inheritance Hierarchy
System..::..Object
DigitalRune..::..WeakMulticastDelegate
DigitalRune..::..WeakMulticastDelegate<(Of <(<'T>)>)>
DigitalRune..::..WeakEvent<(Of <(<'T>)>)>
DigitalRune..::..WeakMulticastDelegate
DigitalRune..::..WeakMulticastDelegate<(Of <(<'T>)>)>
DigitalRune..::..WeakEvent<(Of <(<'T>)>)>