MulticastDelegate Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci MulticastDelegate třídy.
Přetížení
| Name | Description |
|---|---|
| MulticastDelegate(Object, String) |
Inicializuje novou instanci MulticastDelegate třídy. |
| MulticastDelegate(Type, String) |
Inicializuje novou instanci MulticastDelegate třídy. |
MulticastDelegate(Object, String)
- Zdroj:
- MulticastDelegate.cs
- Zdroj:
- MulticastDelegate.cs
- Zdroj:
- MulticastDelegate.cs
- Zdroj:
- MulticastDelegate.cs
- Zdroj:
- MulticastDelegate.cs
Inicializuje novou instanci MulticastDelegate třídy.
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)
Parametry
- target
- Object
Objekt, na kterém method je definován.
- method
- String
Název metody, pro kterou je delegát vytvořen.
- Atributy
Výjimky
Nelze vytvořit instanci abstraktní třídy nebo byl tento člen vyvolán pomocí mechanismu pozdní vazby.
Poznámky
Tento konstruktor nelze použít v kódu aplikace. Chcete-li vytvořit delegát zadáním názvu instance metody, použijte přetížení Delegate.CreateDelegate metody, která určuje název metody a cílový objekt. Přetížení metody například Delegate.CreateDelegate(Type, Object, String) vytvoří delegáta pro metodu instance se zadaným názvem.
Platí pro
MulticastDelegate(Type, String)
- Zdroj:
- MulticastDelegate.cs
- Zdroj:
- MulticastDelegate.cs
- Zdroj:
- MulticastDelegate.cs
- Zdroj:
- MulticastDelegate.cs
- Zdroj:
- MulticastDelegate.cs
Inicializuje novou instanci MulticastDelegate třídy.
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)
Parametry
- target
- Type
Typ objektu, na kterém method je definován.
- method
- String
Název statické metody, pro kterou je delegát vytvořen.
Výjimky
Nelze vytvořit instanci abstraktní třídy nebo byl tento člen vyvolán pomocí mechanismu pozdní vazby.
Poznámky
Tento konstruktor nelze použít v kódu aplikace. Chcete-li vytvořit delegát zadáním názvu statické metody, použijte přetížení Delegate.CreateDelegate metody, která určuje název metody, ale nezadá cílový objekt. Přetížení metody například Delegate.CreateDelegate(Type, Type, String) vytvoří statický delegát pro metodu se zadaným názvem.