Activator.GetObject Метод

Определение

Создает прокси для хорошо известного объекта или веб-службы XML.Creates a proxy for a well-known object or XML Web service.

Перегрузки

GetObject(Type, String)

Создает прокси для хорошо известного объекта, определенного заданным типом и URL.Creates a proxy for the well-known object indicated by the specified type and URL.

GetObject(Type, String, Object)

Создает прокси для хорошо известного объекта, который идентифицируется по заданному типу, URL и данным канала.Creates a proxy for the well-known object indicated by the specified type, URL, and channel data.

GetObject(Type, String)

Создает прокси для хорошо известного объекта, определенного заданным типом и URL.Creates a proxy for the well-known object indicated by the specified type and URL.

public:
 static System::Object ^ GetObject(Type ^ type, System::String ^ url);
[System.Security.SecurityCritical]
public static object GetObject (Type type, string url);
static member GetObject : Type * string -> obj

Параметры

type
Type

Тип хорошо известного объекта, к которому нужно подключиться.The type of the well-known object to which you want to connect.

url
String

URL-адрес хорошо известного объекта.The URL of the well-known object.

Возвраты

Прокси, который указывает на конечную точку, используемую требуемым хорошо известным объектом.A proxy that points to an endpoint served by the requested well-known object.

Атрибуты

Исключения

Значение параметра type или urlnull.type or url is null.

type не маршалируется по ссылке и не является интерфейсом.type is not marshaled by reference and is not an interface.

Этот элемент был вызван при помощи механизма позднего связывания.This member was invoked with a late-binding mechanism.

Комментарии

Вызовите прокси-сервер для отправки сообщений удаленному объекту.Call the proxy to send messages to the remote object. Сообщения не отправляются по сети, пока на прокси-сервере не будет вызван метод.No messages are sent over the network until a method is called on the proxy.

Безопасность

SecurityCriticalAttribute
Требуется полное доверие для немедленного вызывающего объекта.Requires full trust for the immediate caller. Этот член не может использоваться частично доверенным или прозрачным кодом.This member cannot be used by partially trusted or transparent code.

Дополнительно

GetObject(Type, String, Object)

Создает прокси для хорошо известного объекта, который идентифицируется по заданному типу, URL и данным канала.Creates a proxy for the well-known object indicated by the specified type, URL, and channel data.

public:
 static System::Object ^ GetObject(Type ^ type, System::String ^ url, System::Object ^ state);
[System.Security.SecurityCritical]
public static object GetObject (Type type, string url, object state);
static member GetObject : Type * string * obj -> obj

Параметры

type
Type

Тип хорошо известного объекта, к которому нужно подключиться.The type of the well-known object to which you want to connect.

url
String

URL-адрес хорошо известного объекта.The URL of the well-known object.

state
Object

Данные, зависящие от канала, или значение null.Channel-specific data or null.

Возвраты

Прокси, который указывает на конечную точку, используемую требуемым хорошо известным объектом.A proxy that points to an endpoint served by the requested well-known object.

Атрибуты

Исключения

Значение параметра type или urlnull.type or url is null.

type не маршалируется по ссылке и не является интерфейсом.type is not marshaled by reference and is not an interface.

Этот элемент был вызван при помощи механизма позднего связывания.This member was invoked with a late-binding mechanism.

Комментарии

Вызовите прокси-сервер для отправки сообщений удаленному объекту.Call the proxy to send messages to the remote object. Сообщения не отправляются по сети, пока на прокси-сервере не будет вызван метод.No messages are sent over the network until a method is called on the proxy.

Параметр state передает сведения в канал и передается методу IChannelSender.CreateMessageSink.The state parameter communicates information to the channel, and is passed to the IChannelSender.CreateMessageSink method.

Безопасность

SecurityCriticalAttribute
Требуется полное доверие для немедленного вызывающего объекта.Requires full trust for the immediate caller. Этот член не может использоваться частично доверенным или прозрачным кодом.This member cannot be used by partially trusted or transparent code.

Дополнительно

Применяется к