DispatchProxy.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Create(Type, Type) |
Создает экземпляр объекта, который является производным от класса |
| Create<T,TProxy>() |
Создает экземпляр объекта, который является производным от класса |
Create(Type, Type)
- Исходный код:
- DispatchProxy.cs
- Исходный код:
- DispatchProxy.cs
- Исходный код:
- DispatchProxy.cs
Создает экземпляр объекта, который является производным от класса proxyType и реализует интерфейс 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
Параметры
- interfaceType
- Type
- proxyType
- Type
Возвращаемое значение
Экземпляр объекта, реализующий interfaceType.
Исключения
Параметр interfaceType или proxyType имеет значение null.
interfaceType — это класс.
-или-
proxyType является запечатанным или абстрактным, не наследуется от DispatchProxy типа или имеет конструктор без параметров.
Применяется к
Create<T,TProxy>()
- Исходный код:
- DispatchProxy.cs
- Исходный код:
- DispatchProxy.cs
- Исходный код:
- DispatchProxy.cs
- Исходный код:
- DispatchProxy.cs
Создает экземпляр объекта, который является производным от класса TProxy и реализует интерфейс 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
Параметры типа
- T
Интерфейс, который должен реализовать прокси-сервер.
- TProxy
Базовый класс, используемый для прокси-класса.
Возвращаемое значение
Экземпляр объекта, реализующий T.
Исключения
T является классом или TProxy запечатан или не имеет конструктор без параметров.