DispatchProxy.Create Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Create(Type, Type) |
sınıfından |
Create<T,TProxy>() |
sınıfından |
Create(Type, Type)
- Kaynak:
- DispatchProxy.cs
- Kaynak:
- DispatchProxy.cs
sınıfından proxyType
türetilen ve arabirimini interfaceType
uygulayan bir nesne örneği oluşturur.
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
Parametreler
- interfaceType
- Type
- proxyType
- Type
Döndürülenler
uygulayan interfaceType
bir nesne örneği.
Özel durumlar
interfaceType
veya proxyType
şeklindedir null
.
interfaceType
bir sınıftır.
-veya-
proxyType
korumalı veya soyut ya da türünden DispatchProxy devralmıyor ya da parametresiz bir oluşturucuya sahip.
Şunlara uygulanır
Create<T,TProxy>()
- Kaynak:
- DispatchProxy.cs
- Kaynak:
- DispatchProxy.cs
- Kaynak:
- DispatchProxy.cs
sınıfından TProxy
türetilen ve arabirimini T
uygulayan bir nesne örneği oluşturur.
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
Tür Parametreleri
- T
Ara sunucusunun uygulaması gereken arabirim.
- TProxy
Ara sunucu sınıfı için kullanılacak temel sınıf.
Döndürülenler
uygulayan T
bir nesne örneği.
Özel durumlar
T
bir sınıftır veya TProxy
korumalıdır veya parametresiz bir oluşturucuya sahip değildir.