LumiSoft Mail Server User API
VirtualServer Class
Namespaces > LumiSoft.MailServer.API.UserAPI > VirtualServer
The VirtualServer object represents virtual server in LumiSoft Mail Server.
Syntax
C#Visual BasicManaged C++
public class VirtualServer
Public Class VirtualServer
public ref class VirtualServer
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
AssemblyName
Gets virtual server assembly name what implements virtual server API.
Backup(String)
Backsup all virtual server settings to the specified file.
Backup(Stream)
Backsup all virtual server settings to the specified stream.
Commit()
Tries to save all changed values to server. Throws Exception if fails.
Domains
Gets virtual server domains.
Enabled
Gets or sets if virtual server is enabled.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Filters
Gets virtual server filters.
Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()
Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()
Gets the Type of the current instance.
(Inherited from Object.)
GlobalMessageRules
Gets virtual server global message rules.
Groups
Gets virtual server user groups.
HasChanges
Gets if this user object has changes what isn't stored to mail server by calling Commit().
InitString
Gets or sets init string used to configure virtual server API.
IpSecurity
Gets virtual server IP security entries collection.
Logs
Gets virtual server logs.
MailingLists
Gets virtual server mailing lists.
MemberwiseClone()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Name
Gets or sets virtual server name.
Owner
Gets onwer VirtualServerCollection that owns this object.
Queues
Gets virtual server queues.
RecycleBin
Gets virtual server recycle bin.
Restore(String, RestoreFlags_enum)
Restores all virtual server settings from the specified file.
Restore(Stream, RestoreFlags_enum)
Restores all virtual server settings from the specified stream.
RootFolders
Gets virtual server shared root folders.
Routes
Gets virtual server routes.
Server
Gets the Server object that is the owner of this collection.
SipRegistrations
Gets virtual server SIP registrations.
SystemSettings
Gets virtual server sytem settings.
ToString()
Returns a String that represents the current Object.
(Inherited from Object.)
TypeName
Gets virtual server Type name what implements virtual server API.
Users
Gets virtual server users.
UsersDefaultFolders
Gets virtual server shared root folders.
VirtualServerID
Gets virtual server ID.
Inheritance Hierarchy
Object
VirtualServer

Assembly: UserAPI Version: 1.0.0.0 (Module: UserAPI)