Click or drag to resize
ServerConfigJson Class
The JSON object that carries server settings to the site.
Inheritance Hierarchy
SystemObject
  VirtualRadar.Interface.WebSiteServerConfigJson

Namespace: VirtualRadar.Interface.WebSite
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class ServerConfigJson : ICloneable

The ServerConfigJson type exposes the following members.

Constructors
  NameDescription
Public methodServerConfigJson
Creates a new object.
Top
Properties
  NameDescription
Public propertyGoogleMapsApiKey
Gets or sets the API key to use when working with Google Maps.
Public propertyInitialDistanceUnit
Gets or sets the initial distance unit to use.
Public propertyInitialHeightUnit
Gets or sets the initial height unit to use.
Public propertyInitialLatitude
Gets or sets the initial latitude for maps.
Public propertyInitialLongitude
Gets or sets the initial longitude for maps.
Public propertyInitialMapType
Gets or sets the map type to use if the user hasn't already configured one.
Public propertyInitialSettings
Gets or sets the initial settings, if any, to apply to new users.
Public propertyInitialSpeedUnit
Gets or sets the initial speed unit.
Public propertyInitialZoom
Gets or sets the initial level of zoom to use.
Public propertyInternetClientCanRunReports
Gets or sets a value indicating that an Internet client can run reports.
Public propertyInternetClientCanShowPinText
Gets or set a value indicating that Internet clients are allowed to set pin text on aircraft markers.
Public propertyInternetClientsCanPlayAudio
Gets or sets a value indicating that Internet clients can make use of the audio features of the site.
Public propertyInternetClientsCanSeeAircraftPictures
Gets or sets a value indicating that Internet clients are allowed to view the local aircraft pictures.
Public propertyInternetClientsCanSeePolarPlots
Gets or sets a value indicating that Internet clients are allowed to see receiver ranges.
Public propertyInternetClientsCanSubmitRoutes
Gets or sets a value indicating that Internet clients can submit routes and route corrections.
Public propertyInternetClientTimeoutMinutes
Gets or sets the number of minutes that Internet clients can remain idle before the site times out.
Public propertyIsAudioEnabled
Gets or sets a value indicating that the user has enabled the site's audio features.
Public propertyIsLocalAddress
Gets or sets a value indicating that the browser address is probably a local address.
Public propertyIsMono
Gets or sets a value indicating that the server is running under Mono.
Public propertyMinimumRefreshSeconds
Gets or sets the minimum number of seconds between refreshes configured that the site should allow.
Public propertyReceivers
Gets a collection of receiver names.
Public propertyRefreshSeconds
Gets or sets the seconds between refreshes if the user hasn't already set a value.
Public propertyUseMarkerLabels
Gets or sets a value indicating that text should be drawn onto the markers using marker labels instead of asking the server to draw it directly onto the marker image.
Public propertyVrsVersion
Gets or sets the version number of the server.
Top
Methods
  NameDescription
Public methodClone
See interface.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(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.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also