VNManager MemberssP2P NAT Traversal and peer-to-peer networking API
sP2P NAT Traversal and peer-to-peer networking API

The VNManager type exposes the following members.
Methods

  NameDescription
Public methodAuthenticateUser
Returns virtual user object having exact username and password
Public methodChangeUserPassword
Changes virtual user object password
Public methodDeleteNetwork
Deletes virtual network object form sP2P index storage
Public methodDeleteObject
Deletes virtual object form sP2P index storage
Public methodDeleteUser
Deletes virtual user object form sP2P index storage
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberIndexHandleFromGuid
Converts GUID to index handle string that can be used for index queries as id : ObjectId("indexhandle")
Public methodJoinUserToNetwork
Joins virtual user object to virtual network object
Public methodLogOffUser
Updates VUser object properties on index server to indicate user is no more logged in
Public methodQueryNeworks
Queries virtual network objects in sP2P index storage
Public methodQueryNeworksCount
Returns count of virtual networks objects in sP2P index storage matched by query
Public methodQueryObjects
Queries virtual objects in sP2P index storage
Public methodQueryObjectsCount
Returns count of virtual objects in sP2P index storage matched by query
Public methodQueryUsers
Queries virtual user objects in sP2P index storage
Public methodQueryUsersCount
Returns count of virtual user objects in sP2P index storage matched by query
Public methodSaveNetwork
Creates/Updates Virtual network object in sP2P index storage
Public methodSaveObject
Creates/Updates Virtual object in sP2P index storage
Public methodSaveUser
Saves virtual user object in sP2P index storage
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUnJoinUserFromNetwork
Disjoins virtual user object from virtual network object
Back to Top
Extension Methods

  NameDescription
Public Extension MethodWriteLogEntry
Writes new log entry
(Defined by Logger.)
Back to Top
See Also