NSDistantObjectRequest
NSDistantObjectRequest объекты используются распределенной системой объектов, чтобы помочь обработать вызовы между различными процессами. Вы никогда не должны создавать NSDistantObjectRequest объекты непосредственно. Если Вы не связываетесь с низкоуровневыми подробными данными распределенных объектов, никогда не должно быть потребности получить доступ NSDistantObjectRequest. Чтобы прервать и возможно обработать запросы самостоятельно, реализуйте NSConnection метод делегата connection:handleRequest:.
Оператор импорта
Не применимый
Objective C
@import Foundation;
Доступность
Доступный в OS X v10.0 и позже.
-
Возвраты
NSConnectionобъект, вовлеченный в запрос.Объявление
Objective C
@property(readonly, retain) NSConnection *connectionВозвращаемое значение
NSConnectionобъект, вовлеченный в запрос.Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в OS X v10.0 и позже.
-
Возвращает маркерный объект, представляющий разговор, в котором создавался получатель.
Объявление
Objective C
@property(readonly, retain) id conversationВозвращаемое значение
Маркерный объект, представляющий разговор, в котором создавался получатель.
Обсуждение
Если оба конца распределенного соединения объектов имеют
independentConversationQueueingнабор кNOfalse(значение по умолчанию), объект разговора всегдаnil. Иначе, это - или прокси (или копия) объекта, создаваемого отправителем сообщения или локально созданного объекта, завися, на котором конец соединения имеет независимую организацию очередей.Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в OS X v10.0 и позже.
См. также
createConversationForConnection:(NSConnection) -
Возвраты
NSInvocationобъект для запроса.Объявление
Objective C
@property(readonly, retain) NSInvocation *invocationВозвращаемое значение
NSInvocationобъект для запроса.Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в OS X v10.0 и позже.
-
Передает ответ обратно удаленному объекту, обращающемуся с просьбой удаленного объекта.
Объявление
Objective C
- (void)replyWithException:(NSException *)exceptionПараметры
exceptionИсключение для отправки.
Обсуждение
Если
exceptionnil, возвращаемое значение вызова получателя отправляется; иначе,exceptionотправляется и автоматически повышен, когда это прибывает к своему месту назначения.Оператор импорта
Objective C
@import Foundation;Доступность
Доступный в OS X v10.0 и позже.
