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
- 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
- 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.