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 совместной работы.