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