DispatchProxy.Create Méthode
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.
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 |
- 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 à
.NET 10 et autres versions
Produit | Versions |
---|---|
.NET | 8, 9, 10 |
- 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.
S’applique à
.NET 10 et autres versions
Produit | Versions |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Standard | 2.0 (package-provided), 2.1 (package-provided), 2.1 |
UWP | 10.0 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires: