DispatchProxy.Create Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Create(Type, Type) |
Membuat instans objek yang berasal dari kelas |
Create<T,TProxy>() |
Membuat instans objek yang berasal dari kelas |
Create(Type, Type)
- Sumber:
- DispatchProxy.cs
- Sumber:
- DispatchProxy.cs
Membuat instans objek yang berasal dari kelas proxyType
dan mengimplementasikan antarmuka 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
Parameter
- interfaceType
- Type
- proxyType
- Type
Mengembalikan
Instans interfaceType
objek yang mengimplementasikan .
Pengecualian
interfaceType
atau proxyType
adalah null
.
interfaceType
adalah kelas.
-atau-
proxyType
disegel atau abstrak, atau tidak mewarisi dari DispatchProxy jenis atau memiliki konstruktor tanpa parameter.
Berlaku untuk
Create<T,TProxy>()
- Sumber:
- DispatchProxy.cs
- Sumber:
- DispatchProxy.cs
- Sumber:
- DispatchProxy.cs
Membuat instans objek yang berasal dari kelas TProxy
dan mengimplementasikan antarmuka 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
Jenis parameter
- T
Antarmuka yang harus diterapkan proksi.
- TProxy
Kelas dasar yang digunakan untuk kelas proksi.
Mengembalikan
Instans T
objek yang mengimplementasikan .
Pengecualian
T
adalah kelas, atau TProxy
disegel atau tidak memiliki konstruktor tanpa parameter.