DispatchProxy.Create Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Create(Type, Type) |
Crée une instance d’objet qui dérive de la classe |
Create<T,TProxy>() |
Crée une instance d’objet qui dérive de la classe |
Create(Type, Type)
- Source:
- DispatchProxy.cs
- Source:
- DispatchProxy.cs
Crée une instance d’objet qui dérive de la classe proxyType
et implémente l’interface 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
Paramètres
- interfaceType
- Type
- proxyType
- Type
Retours
Instance d’objet qui implémente interfaceType
.
Exceptions
interfaceType
ou proxyType
est null
.
interfaceType
est une classe.
-ou-
proxyType
est scellé ou abstrait, ou n’hérite pas du DispatchProxy type ou a un constructeur sans paramètre.
S’applique à
Create<T,TProxy>()
- Source:
- DispatchProxy.cs
- Source:
- DispatchProxy.cs
- Source:
- DispatchProxy.cs
Crée une instance d’objet qui dérive de la classe TProxy
et implémente l’interface 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
Paramètres de type
- T
Interface que le proxy doit implémenter.
- TProxy
Classe de base à utiliser pour la classe proxy.
Retours
Instance d’objet qui implémente T
.
Exceptions
T
est une classe ou TProxy
est scellé ou n’a pas de constructeur sans paramètre.