PeerCollaboration.SetObject(PeerObject) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Регистрирует объект PeerObject, связанный с вызывающим одноранговым узлом.
public:
static void SetObject(System::Net::PeerToPeer::Collaboration::PeerObject ^ peerObject);
[System.Security.SecurityCritical]
public static void SetObject(System.Net.PeerToPeer.Collaboration.PeerObject peerObject);
[<System.Security.SecurityCritical>]
static member SetObject : System.Net.PeerToPeer.Collaboration.PeerObject -> unit
Public Shared Sub SetObject (peerObject As PeerObject)
Параметры
- peerObject
- PeerObject
Регистрируемый объект PeerObject.
- Атрибуты
Исключения
Объект уже зарегистрирован.
Параметр PeerObject не может иметь значение
null.Параметр Id не может иметь значение
null.
Не удалось завершить операцию SetObject(PeerObject).
Комментарии
Этот метод позволяет запрашивать объект удаленным одноранговым узлам, участвующим в область, в котором был зарегистрирован объект. Если объект был зарегистрирован ранее, этот метод обновляет регистрацию. Если зарегистрированный объект выпадает из область, его можно получить с помощью GetLocalSetObjects метода .
Размер части PeerObject данных должен быть меньше или равен 16 384 байтам.
Для доступа к этому методу требуется PermissionState .Unrestricted Это состояние создается при запуске сеанса Peer совместной работы.