PeerCollaboration.SetObject(PeerObject) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registra um PeerObject associado ao par de chamada.
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)
Parâmetros
- peerObject
- PeerObject
O PeerObject a ser registrado.
- Atributos
Exceções
Objeto já registrado
PeerObject não pode ser
null
.Id não pode ser
null
.
A operação SetObject(PeerObject) não pôde ser concluída.
Comentários
Esse método permite que o objeto seja consultado por pares remotos que participam do escopo no qual o objeto foi registrado. Se o objeto tiver sido registrado anteriormente, esse método atualizará seu registro. Se um objeto registrado ficar fora do escopo, ele poderá ser recuperado por meio do GetLocalSetObjects método .
O tamanho da parte de dados do PeerObject deve ser menor ou igual a 16.384 bytes.
O acesso a esse método requer um PermissionState de Unrestricted. Esse estado é criado quando a Peer sessão de colaboração é iniciada.