MulticastDelegate Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de MulticastDelegate klasse.
Overloads
| Name | Description |
|---|---|
| MulticastDelegate(Object, String) |
Initialiseert een nieuw exemplaar van de MulticastDelegate klasse. |
| MulticastDelegate(Type, String) |
Initialiseert een nieuw exemplaar van de MulticastDelegate klasse. |
MulticastDelegate(Object, String)
- Bron:
- MulticastDelegate.cs
- Bron:
- MulticastDelegate.cs
- Bron:
- MulticastDelegate.cs
- Bron:
- MulticastDelegate.cs
- Bron:
- MulticastDelegate.cs
Initialiseert een nieuw exemplaar van de MulticastDelegate klasse.
protected:
MulticastDelegate(System::Object ^ target, System::String ^ method);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The target method might be removed")]
protected MulticastDelegate(object target, string method);
protected MulticastDelegate(object target, string method);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The target method might be removed")>]
new MulticastDelegate : obj * string -> MulticastDelegate
new MulticastDelegate : obj * string -> MulticastDelegate
Protected Sub New (target As Object, method As String)
Parameters
- target
- Object
Het object waarop method is gedefinieerd.
- method
- String
De naam van de methode waarvoor een gemachtigde wordt gemaakt.
- Kenmerken
Uitzonderingen
Kan geen exemplaar van een abstracte klasse maken of dit lid is aangeroepen met een mechanisme voor late binding.
Opmerkingen
Deze constructor kan niet worden gebruikt in toepassingscode. Als u een gemachtigde wilt maken door de naam van een exemplaarmethode op te geven, gebruikt u een overbelasting van de Delegate.CreateDelegate methode waarmee een methodenaam en een doelobject worden opgegeven. De overbelasting van de Delegate.CreateDelegate(Type, Object, String) methode maakt bijvoorbeeld een gemachtigde voor een instantiemethode met een opgegeven naam.
Van toepassing op
MulticastDelegate(Type, String)
- Bron:
- MulticastDelegate.cs
- Bron:
- MulticastDelegate.cs
- Bron:
- MulticastDelegate.cs
- Bron:
- MulticastDelegate.cs
- Bron:
- MulticastDelegate.cs
Initialiseert een nieuw exemplaar van de MulticastDelegate klasse.
protected:
MulticastDelegate(Type ^ target, System::String ^ method);
protected MulticastDelegate(Type target, string method);
new MulticastDelegate : Type * string -> MulticastDelegate
Protected Sub New (target As Type, method As String)
Parameters
- target
- Type
Het type object waarop method is gedefinieerd.
- method
- String
De naam van de statische methode waarvoor een gemachtigde wordt gemaakt.
Uitzonderingen
Kan geen exemplaar van een abstracte klasse maken of dit lid is aangeroepen met een mechanisme voor late binding.
Opmerkingen
Deze constructor kan niet worden gebruikt in toepassingscode. Als u een gemachtigde wilt maken door de naam van een statische methode op te geven, gebruikt u een overbelasting van de Delegate.CreateDelegate methode die een methodenaam opgeeft, maar geen doelobject opgeeft. De overbelasting van de Delegate.CreateDelegate(Type, Type, String) methode maakt bijvoorbeeld een statische gemachtigde voor een methode met een opgegeven naam.