DispatchProxy.Create Metoda
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í.
Přetížení
Create(Type, Type) |
Vytvoří instanci objektu, která je odvozena z třídy |
Create<T,TProxy>() |
Vytvoří instanci objektu, která je odvozena z třídy |
Create(Type, Type)
- Zdroj:
- DispatchProxy.cs
- Zdroj:
- DispatchProxy.cs
Vytvoří instanci objektu, která je odvozena z třídy proxyType
a implementuje rozhraní interfaceType
.
public:
static System::Object ^ Create(Type ^ interfaceType, Type ^ proxyType);
public static object Create (Type interfaceType, Type proxyType);
static member Create : Type * Type -> obj
Public Shared Function Create (interfaceType As Type, proxyType As Type) As Object
Parametry
- interfaceType
- Type
- proxyType
- Type
Návraty
Instance objektu, která implementuje interfaceType
.
Výjimky
interfaceType
nebo proxyType
je null
.
interfaceType
je třída.
-nebo-
proxyType
je zapečetěný nebo abstraktní, nebo nedědí DispatchProxy z typu nebo má konstruktor bez parametrů.
Platí pro
Create<T,TProxy>()
- Zdroj:
- DispatchProxy.cs
- Zdroj:
- DispatchProxy.cs
- Zdroj:
- DispatchProxy.cs
Vytvoří instanci objektu, která je odvozena z třídy TProxy
a implementuje rozhraní T
.
public:
generic <typename T, typename TProxy>
where TProxy : System::Reflection::DispatchProxy static T Create();
public static T Create<T,TProxy> () where TProxy : System.Reflection.DispatchProxy;
static member Create : unit -> 'T (requires 'Proxy :> System.Reflection.DispatchProxy)
Public Shared Function Create(Of T, TProxy) () As T
Parametry typu
- T
Rozhraní, které by měl proxy server implementovat.
- TProxy
Základní třída, která se má použít pro třídu proxy.
Návraty
Instance objektu, která implementuje T
.
Výjimky
T
je třída nebo TProxy
je zapečetěná nebo nemá konstruktor bez parametrů.