flash.net.dns

# MXRecord - AS3

Package | flash.net.dns
Class | public class MXRecord
Inheritance | MXRecord ResourceRecord Object

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 2

The MXRecord class represents a Domain Name System (DNS) MX resource record containing a mail exchange server address.

MX resource records are returned by a DNSResolver object as a result of a DNS lookup on a domain name. More than one record can be returned by a single lookup if more than one mail exchange is available.

Related API Elements

DNSResolver class
ARecord class
AAAARecord class
PTRRecord class
SRVRecord class

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | constructor : Object A reference to the class object or constructor function for a given object instance. | Object
|  | exchange : String The host name of a mail exchange service. | MXRecord
|  | name : String The query string used to look up this resource record. | ResourceRecord
|  | preference : int The priority of the mail exchange identified by this record. | MXRecord
|  | ttl : int The resource time-to-live (ttl) value. | ResourceRecord

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | MXRecord() Creates an MX resource record. | MXRecord
|  | hasOwnProperty(name:String):Boolean Indicates whether an object has a specified property defined. | Object
|  | isPrototypeOf(theClass:Object):Boolean Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter. | Object
|  | propertyIsEnumerable(name:String):Boolean Indicates whether the specified property exists and is enumerable. | Object
|  | setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void Sets the availability of a dynamic property for loop operations. | Object
|  | toLocaleString():String Returns the string representation of this object, formatted according to locale-specific conventions. | Object
|  | toString():String Returns the string representation of the specified object. | Object
|  | valueOf():Object Returns the primitive value of the specified object. | Object

Property Detail

### exchange

property

`exchange:String`

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 2

The host name of a mail exchange service.

Implementation
`public function get exchange():String`
`public function set exchange(value:String):void`

### preference

property

`preference:int`

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 2

The priority of the mail exchange identified by this record.

Lower values are higher priority.

Implementation
`public function get preference():int`
`public function set preference(value:int):void`
Constructor Detail

### MXRecord

()
Constructor

`public function MXRecord()`

Language Version: | ActionScript 3.0

Runtime Versions: | AIR 2

Creates an MX resource record.

MX records are obtained from a DNS lookup using the DNSResolver class. Application code should not create MXRecord objects.

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 12:28 PM -07:00