Assemblies/ARSoft.Tools.Net.xml
<?xml version="1.0"?> <doc> <assembly> <name>ARSoft.Tools.Net</name> </assembly> <members> <member name="T:ARSoft.Tools.Net.Dns.EDnsOptionBase"> <summary> Base class of EDNS options </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.EDnsOptionBase.Type"> <summary> Type of the option </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DynamicUpdate.AddRecordUpdate"> <summary> Add record action </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DynamicUpdate.UpdateBase"> <summary> Base update action of dynamic dns update </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsRecordBase"> <summary> Base class representing a dns record </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsMessageEntryBase"> <summary> Base class for a dns name identity </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsMessageEntryBase.ToString"> <summary> Returns the textual representation </summary> <returns> Textual representation </returns> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageEntryBase.Name"> <summary> Domain name </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageEntryBase.RecordType"> <summary> Type of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageEntryBase.RecordClass"> <summary> Class of the record </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsRecordBase.ToString"> <summary> Returns the textual representation of a record </summary> <returns> Textual representation </returns> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsRecordBase.TimeToLive"> <summary> Seconds which a record should be cached at most </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DynamicUpdate.AddRecordUpdate.#ctor(ARSoft.Tools.Net.Dns.DnsRecordBase)"> <summary> Creates a new instance of the AddRecordUpdate </summary> <param name="record"> Record which should be added </param> </member> <member name="P:ARSoft.Tools.Net.Dns.DynamicUpdate.AddRecordUpdate.Record"> <summary> Record which should be added </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DynamicUpdate.DeleteAllRecordsUpdate"> <summary> Delete all records action </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DynamicUpdate.DeleteRecordUpdate"> <summary> Delete record action </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DynamicUpdate.DeleteRecordUpdate.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordType)"> <summary> Creates a new instance of the DeleteRecordUpdate class </summary> <param name="name"> Name of the record that should be deleted </param> <param name="recordType"> Type of the record that should be deleted </param> </member> <member name="M:ARSoft.Tools.Net.Dns.DynamicUpdate.DeleteRecordUpdate.#ctor(ARSoft.Tools.Net.Dns.DnsRecordBase)"> <summary> Creates a new instance of the DeleteRecordUpdate class </summary> <param name="record"> Record that should be deleted </param> </member> <member name="P:ARSoft.Tools.Net.Dns.DynamicUpdate.DeleteRecordUpdate.Record"> <summary> Record that should be deleted </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DynamicUpdate.DeleteAllRecordsUpdate.#ctor(System.String)"> <summary> Creates a new instance of the DeleteAllRecordsUpdate class </summary> <param name="name"> Name of records, that should be deleted </param> </member> <member name="T:ARSoft.Tools.Net.Dns.DsRecord"> <summary> <para>Delegation signer</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> and <see cref="!:http://tools.ietf.org/html/rfc3658">RFC 3658</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DsRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,System.UInt16,ARSoft.Tools.Net.Dns.DnsSecAlgorithm,ARSoft.Tools.Net.Dns.DnsSecDigestType,System.Byte[])"> <summary> Creates a new instance of the DsRecord class </summary> <param name="name"> Name of the record </param> <param name="recordClass"> Class of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="keyTag"> Key tag </param> <param name="algorithm"> Algorithm used </param> <param name="digestType"> Type of the digest </param> <param name="digest"> Binary data of the digest </param> </member> <member name="P:ARSoft.Tools.Net.Dns.DsRecord.KeyTag"> <summary> Key tag </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DsRecord.Algorithm"> <summary> Algorithm used </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DsRecord.DigestType"> <summary> Type of the digest </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DsRecord.Digest"> <summary> Binary data of the digest </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsSecDigestType"> <summary> Type of DNSSEC digest </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecDigestType.Sha1"> <summary> <para>SHA-1</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3658">RFC 3658</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecDigestType.Sha256"> <summary> <para>SHA-256</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4509">RFC 4509</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.LocRecord"> <summary> <para>Location information</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1876">RFC 1876</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.LocRecord.#ctor(System.String,System.Int32,System.Byte,System.Double,System.Double,System.Double,ARSoft.Tools.Net.Dns.LocRecord.Degree,ARSoft.Tools.Net.Dns.LocRecord.Degree,System.Double)"> <summary> Creates a new instance of the LocRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="version"> Version number of representation </param> <param name="size"> Size of location in centimeters </param> <param name="horizontalPrecision"> Horizontal precision in centimeters </param> <param name="verticalPrecision"> Vertical precision in centimeters </param> <param name="latitude"> Latitude of the geographical position </param> <param name="longitude"> Longitude of the geographical position </param> <param name="altitude"> Altitude of the geographical position </param> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Version"> <summary> Version number of representation </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Size"> <summary> Size of location in centimeters </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.HorizontalPrecision"> <summary> Horizontal precision in centimeters </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.VerticalPrecision"> <summary> Vertical precision in centimeters </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Latitude"> <summary> Latitude of the geographical position </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Longitude"> <summary> Longitude of the geographical position </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Altitude"> <summary> Altitude of the geographical position </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.LocRecord.Degree"> <summary> Represents a geopgraphical degree </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.LocRecord.Degree.#ctor(System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32)"> <summary> Creates a new instance of the Degree class </summary> <param name="isNegative"> Is negative value </param> <param name="degrees"> Number of full degrees </param> <param name="minutes"> Number of minutes </param> <param name="seconds"> Number of seconds </param> <param name="milliseconds"> Number of Milliseconds </param> </member> <member name="M:ARSoft.Tools.Net.Dns.LocRecord.Degree.#ctor(System.Double)"> <summary> Creates a new instance of the Degree class </summary> <param name="decimalDegrees"> Decimal representation of the Degree </param> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Degree.IsNegative"> <summary> Is negative value </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Degree.Degrees"> <summary> Number of full degrees </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Degree.Minutes"> <summary> Number of minutes </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Degree.Seconds"> <summary> Number of seconds </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Degree.Milliseconds"> <summary> Number of Milliseconds </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LocRecord.Degree.DecimalDegrees"> <summary> Returns the decimal representation of the Degree instance </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.ARecord"> <summary> <para>Host address record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.IAddressRecord"> <summary> Interface for host address providing <see cref="T:ARSoft.Tools.Net.Dns.DnsRecordBase">records</see> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.IAddressRecord.Address"> <summary> IP address of the host </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.ARecord.#ctor(System.String,System.Int32,System.Net.IPAddress)"> <summary> Creates a new instance of the ARecord class </summary> <param name="name"> Domain name of the host </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="address"> IP address of the host </param> </member> <member name="P:ARSoft.Tools.Net.Dns.ARecord.Address"> <summary> IP address of the host </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsClientBase.QueryTimeout"> <summary> Milliseconds after which a query times out. </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsClientBase.IsResponseValidationEnabled"> <summary> Gets or set a value indicating whether the response is validated as described in <see cref="!:http://tools.ietf.org/id/draft-vixie-dnsext-dns0x20-00.txt">draft-vixie-dnsext-dns0x20-00</see> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsClientBase.Is0x20ValidationEnabled"> <summary> Gets or set a value indicating whether the query labels are used for additional validation as described in <see cref="!:http://tools.ietf.org/id/draft-vixie-dnsext-dns0x20-00.txt">draft-vixie-dnsext-dns0x20-00</see> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsClient"> <summary> Provides a client for querying dns records </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.#ctor(System.Net.IPAddress,System.Int32)"> <summary> Provides a new instance with custom dns server and query timeout </summary> <param name="dnsServer"> The IPAddress of the dns server to use </param> <param name="queryTimeout"> Query timeout in milliseconds </param> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.#ctor(System.Collections.Generic.List{System.Net.IPAddress},System.Int32)"> <summary> Provides a new instance with custom dns servers and query timeout </summary> <param name="dnsServers"> The IPAddresses of the dns servers to use </param> <param name="queryTimeout"> Query timeout in milliseconds </param> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.Resolve(System.String)"> <summary> Queries a dns server for address records. </summary> <param name="name"> Domain, that should be queried </param> <returns> The complete response of the dns server </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.Resolve(System.String,ARSoft.Tools.Net.Dns.RecordType)"> <summary> Queries a dns server for specified records. </summary> <param name="name"> Domain, that should be queried </param> <param name="recordType"> Recordtype the should be queried </param> <returns> The complete response of the dns server </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.Resolve(System.String,ARSoft.Tools.Net.Dns.RecordType,ARSoft.Tools.Net.Dns.RecordClass)"> <summary> Queries a dns server for specified records. </summary> <param name="name"> Domain, that should be queried </param> <param name="recordType"> Type the should be queried </param> <param name="recordClass"> Class the should be queried </param> <returns> The complete response of the dns server </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.BeginResolve(System.String,System.AsyncCallback,System.Object)"> <summary> Queries a dns server for specified records asynchronously. </summary> <param name="name"> Domain, that should be queried </param> <param name="requestCallback"> An <see cref="T:System.AsyncCallback"/> delegate that references the method to invoked then the operation is complete. </param> <param name="state"> A user-defined object that contains information about the receive operation. This object is passed to the <paramref name="requestCallback"/> delegate when the operation is complete. </param> <returns> An <see cref="T:System.IAsyncResult"/> IAsyncResult object that references the asynchronous receive. </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.BeginResolve(System.String,ARSoft.Tools.Net.Dns.RecordType,System.AsyncCallback,System.Object)"> <summary> Queries a dns server for specified records asynchronously. </summary> <param name="name"> Domain, that should be queried </param> <param name="recordType"> Type the should be queried </param> <param name="requestCallback"> An <see cref="T:System.AsyncCallback"/> delegate that references the method to invoked then the operation is complete. </param> <param name="state"> A user-defined object that contains information about the receive operation. This object is passed to the <paramref name="requestCallback"/> delegate when the operation is complete. </param> <returns> An <see cref="T:System.IAsyncResult"/> IAsyncResult object that references the asynchronous receive. </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.BeginResolve(System.String,ARSoft.Tools.Net.Dns.RecordType,ARSoft.Tools.Net.Dns.RecordClass,System.AsyncCallback,System.Object)"> <summary> Queries a dns server for specified records asynchronously. </summary> <param name="name"> Domain, that should be queried </param> <param name="recordType"> Type the should be queried </param> <param name="recordClass"> Class the should be queried </param> <param name="requestCallback"> An <see cref="T:System.AsyncCallback"/> delegate that references the method to invoked then the operation is complete. </param> <param name="state"> A user-defined object that contains information about the receive operation. This object is passed to the <paramref name="requestCallback"/> delegate when the operation is complete. </param> <returns> An <see cref="T:System.IAsyncResult"/> IAsyncResult object that references the asynchronous receive. </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.EndResolve(System.IAsyncResult)"> <summary> Ends a pending asynchronous operation. </summary> <param name="ar"> An <see cref="T:System.IAsyncResult"/> object returned by a call to <see cref="M:ARSoft.Tools.Net.Dns.DnsClient.BeginResolve(System.String,System.AsyncCallback,System.Object)"/> . </param> <returns> The complete response of the dns server </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.SendMessage(ARSoft.Tools.Net.Dns.DnsMessage)"> <summary> Send a custom message to the dns server and returns the answer. </summary> <param name="message"> Message, that should be send to the dns server </param> <returns> The complete response of the dns server </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.SendUpdate(ARSoft.Tools.Net.Dns.DynamicUpdate.DnsUpdateMessage)"> <summary> Send an dynamic update to the dns server and returns the answer. </summary> <param name="message"> Update, that should be send to the dns server </param> <returns> The complete response of the dns server </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.BeginSendMessage(ARSoft.Tools.Net.Dns.DnsMessage,System.AsyncCallback,System.Object)"> <summary> Send a custom message to the dns server and returns the answer asynchronously. </summary> <param name="message"> Message, that should be send to the dns server </param> <param name="requestCallback"> An <see cref="T:System.AsyncCallback"/> delegate that references the method to invoked then the operation is complete. </param> <param name="state"> A user-defined object that contains information about the receive operation. This object is passed to the <paramref name="requestCallback"/> delegate when the operation is complete. </param> <returns> An <see cref="T:System.IAsyncResult"/> IAsyncResult object that references the asynchronous receive. </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.BeginSendUpdate(ARSoft.Tools.Net.Dns.DynamicUpdate.DnsUpdateMessage,System.AsyncCallback,System.Object)"> <summary> Send an dynamic update to the dns server and returns the answer asynchronously. </summary> <param name="message"> Update, that should be send to the dns server </param> <param name="requestCallback"> An <see cref="T:System.AsyncCallback"/> delegate that references the method to invoked then the operation is complete. </param> <param name="state"> A user-defined object that contains information about the receive operation. This object is passed to the <paramref name="requestCallback"/> delegate when the operation is complete. </param> <returns> An <see cref="T:System.IAsyncResult"/> IAsyncResult object that references the asynchronous receive. </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.EndSendMessage(System.IAsyncResult)"> <summary> Ends a pending asynchronous operation. </summary> <param name="ar"> An <see cref="T:System.IAsyncResult"/> object returned by a call to <see cref="M:ARSoft.Tools.Net.Dns.DnsClient.BeginSendMessage(ARSoft.Tools.Net.Dns.DnsMessage,System.AsyncCallback,System.Object)"/> . </param> <returns> The complete response of the dns server </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsClient.EndSendUpdate(System.IAsyncResult)"> <summary> Ends a pending asynchronous operation. </summary> <param name="ar"> An <see cref="T:System.IAsyncResult"/> object returned by a call to <see cref="M:ARSoft.Tools.Net.Dns.DnsClient.BeginSendUpdate(ARSoft.Tools.Net.Dns.DynamicUpdate.DnsUpdateMessage,System.AsyncCallback,System.Object)"/> . </param> <returns> The complete response of the dns server </returns> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsClient.Default"> <summary> Returns a default instance of the DnsClient, which uses the configured dns servers of the executing computer and a query timeout of 10 seconds. </summary> </member> <member name="T:ARSoft.Tools.Net.Spf.SenderIDRecord"> <summary> <para>Parsed instance of the textual representation of a SenderID record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4406">RFC 4406</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Spf.SpfRecordBase"> <summary> Base class of a SPF or SenderID record </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.SpfRecordBase.Terms"> <summary> Modifiers and mechanisms of a record </summary> </member> <member name="M:ARSoft.Tools.Net.Spf.SenderIDRecord.ToString"> <summary> Returns the textual representation of the SenderID record </summary> <returns> Textual representation </returns> </member> <member name="M:ARSoft.Tools.Net.Spf.SenderIDRecord.IsSenderIDRecord(System.String,ARSoft.Tools.Net.Spf.SenderIDScope)"> <summary> Checks, whether a given string starts with a correct SenderID prefix of a given scope </summary> <param name="s"> Textual representation to check </param> <param name="scope"> Scope, which should be matched </param> <returns> true in case of correct prefix </returns> </member> <member name="M:ARSoft.Tools.Net.Spf.SenderIDRecord.TryParse(System.String,ARSoft.Tools.Net.Spf.SenderIDRecord@)"> <summary> Tries to parse the textual representation of a SenderID record </summary> <param name="s"> Textual representation to check </param> <param name="value"> Parsed SenderID record in case of successful parsing </param> <returns> true in case of successful parsing </returns> </member> <member name="P:ARSoft.Tools.Net.Spf.SenderIDRecord.Version"> <summary> Version of the SenderID record. </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.SenderIDRecord.MinorVersion"> <summary> Minor version of the SenderID record </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.SenderIDRecord.Scopes"> <summary> List of Scopes of the SenderID record </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.EDnsOptionType"> <summary> ENDS Option types </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.EDnsOptionType.LongLivedQuery"> <summary> <para>Update Lease</para> <para>Defined in <see cref="!:http://files.dns-sd.org/draft-sekar-dns-llq.txt">draft-sekar-dns-llq</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.EDnsOptionType.UpdateLease"> <summary> <para>Update Lease</para> <para>Defined in <see cref="!:http://files.dns-sd.org/draft-sekar-dns-ul.txt">draft-sekar-dns-ul</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.EDnsOptionType.NsId"> <summary> <para>Name server ID</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5001">RFC 5001</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.EDnsOptionType.Owner"> <summary> <para>Owner</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/draft-cheshire-edns0-owner-option-00">draft-cheshire-edns0-owner-option</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.WksRecord"> <summary> <para>Well known services record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.WksRecord.#ctor(System.String,System.Int32,System.Net.IPAddress,System.Net.Sockets.ProtocolType,System.Collections.Generic.List{System.UInt16})"> <summary> Creates a new instance of the WksRecord class </summary> <param name="name"> Name of the host </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="address"> IP address of the host </param> <param name="protocol"> Type of the protocol </param> <param name="ports"> List of ports which are supported by the host </param> </member> <member name="P:ARSoft.Tools.Net.Dns.WksRecord.Address"> <summary> IP address of the host </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.WksRecord.Protocol"> <summary> Type of the protocol </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.WksRecord.Ports"> <summary> List of ports which are supported by the host </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.KxRecord"> <summary> <para>Key exchanger record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2230">RFC 2230</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.KxRecord.#ctor(System.String,System.Int32,System.UInt16,System.String)"> <summary> Creates a new instance of the KxRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="preference"> Preference of the record </param> <param name="exchanger"> Domain name of the exchange host </param> </member> <member name="P:ARSoft.Tools.Net.Dns.KxRecord.Preference"> <summary> Preference of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KxRecord.Exchanger"> <summary> Domain name of the exchange host </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsMessageBase"> <summary> Base class for a dns answer </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageBase.AdditionalRecords"> <summary> Gets or sets the entries in the additional records section </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageBase.TransactionID"> <summary> Gets or sets the transaction identifier (ID) of the message </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageBase.IsQuery"> <summary> Gets or sets the query (QR) flag </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageBase.OperationCode"> <summary> Gets or sets the Operation Code (OPCODE) </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageBase.ReturnCode"> <summary> Gets or sets the return code (RCODE) </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageBase.IsEDnsEnabled"> <summary> Enables or disables EDNS </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageBase.EDnsOptions"> <summary> Gets or set the OptRecord for the EDNS options </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageBase.IsDnsSecOk"> <summary> <para>Gets or sets the DNSSEC answer OK (DO) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4035">RFC 4035</see> and <see cref="!:http://tools.ietf.org/html/rfc3225">RFC 3225</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessageBase.TSigOptions"> <summary> Gets or set the TSigRecord for the tsig signed messages </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.ExceptionEventArgs"> <summary> Event arguments of <see cref="E:ARSoft.Tools.Net.Dns.DnsServer.ExceptionThrown"/> event. </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.ExceptionEventArgs.Exception"> <summary> Exception which was thrown originally </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.MulticastDnsMessage"> <summary> Message returned as result to a dns query </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.MulticastDnsMessage.IsAuthoritiveAnswer"> <summary> <para>Gets or sets the autoritive answer (AA) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.MulticastDnsMessage.IsTruncated"> <summary> <para>Gets or sets the truncated response (TC) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.MulticastDnsMessage.IsRecursionDesired"> <summary> <para>Gets or sets the recursion desired (RD) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.MulticastDnsMessage.IsRecursionAllowed"> <summary> <para>Gets or sets the recursion allowed (RA) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.MulticastDnsMessage.IsAuthenticData"> <summary> <para>Gets or sets the authentic data (AD) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4035">RFC 4035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.MulticastDnsMessage.IsCheckingDisabled"> <summary> <para>Gets or sets the checking disabled (CD) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4035">RFC 4035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.MulticastDnsMessage.Questions"> <summary> Gets or sets the entries in the question section </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.MulticastDnsMessage.AnswerRecords"> <summary> Gets or sets the entries in the answer records section </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.MulticastDnsMessage.AuthorityRecords"> <summary> Gets or sets the entries in the authority records section </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DynamicUpdate.RecordExistsPrequisite"> <summary> Prequisite, that a record exists </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DynamicUpdate.PrequisiteBase"> <summary> Base class for prequisites of dynamic dns updates </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DynamicUpdate.RecordExistsPrequisite.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordType)"> <summary> Creates a new instance of the RecordExistsPrequisite class </summary> <param name="name"> Name of record that should be checked </param> <param name="recordType"> Type of record that should be checked </param> </member> <member name="M:ARSoft.Tools.Net.Dns.DynamicUpdate.RecordExistsPrequisite.#ctor(ARSoft.Tools.Net.Dns.DnsRecordBase)"> <summary> Creates a new instance of the RecordExistsPrequisite class </summary> <param name="record"> tecord that should be checked </param> </member> <member name="P:ARSoft.Tools.Net.Dns.DynamicUpdate.RecordExistsPrequisite.Record"> <summary> Record that should exist </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DynamicUpdate.NameIsInUsePrequisite"> <summary> Prequisite, that a name exists </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DynamicUpdate.NameIsInUsePrequisite.#ctor(System.String)"> <summary> Creates a new instance of the NameIsInUsePrequisite class </summary> <param name="name"> Name that should be checked </param> </member> <member name="T:ARSoft.Tools.Net.Dns.DynamicUpdate.DnsUpdateMessage"> <summary> <para>Dynamic DNS update message</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2136">RFC 2136</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DynamicUpdate.DnsUpdateMessage.#ctor"> <summary> Creates a new instance of the DnsUpdateMessage class </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DynamicUpdate.DnsUpdateMessage.ZoneName"> <summary> Gets or sets the zone name </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DynamicUpdate.DnsUpdateMessage.Prequisites"> <summary> Gets or sets the entries in the prerequisites section </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DynamicUpdate.DnsUpdateMessage.Updates"> <summary> Gets or sets the entries in the update section </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.NSec3ParamRecord"> <summary> <para>Hashed next owner parameter record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5155">RFC 5155</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.NSec3ParamRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,ARSoft.Tools.Net.Dns.DnsSecAlgorithm,System.Byte,System.UInt16,System.Byte[])"> <summary> Creates a new instance of the NSec3ParamRecord class </summary> <param name="name"> Name of the record </param> <param name="recordClass"> Class of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="hashAlgorithm"> Algorithm of hash </param> <param name="flags"> Flags of the record </param> <param name="iterations"> Number of iterations </param> <param name="salt"> Binary data of salt </param> </member> <member name="P:ARSoft.Tools.Net.Dns.NSec3ParamRecord.HashAlgorithm"> <summary> Algorithm of the hash </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NSec3ParamRecord.Flags"> <summary> Flags of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NSec3ParamRecord.Iterations"> <summary> Number of iterations </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NSec3ParamRecord.Salt"> <summary> Binary data of salt </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsSecAlgorithm"> <summary> DNSSEC algorithm type </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.RsaMd5"> <summary> <para>RSA MD5</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.DiffieHellman"> <summary> <para>Diffie Hellman</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2539">RFC 2539</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.DsaSha1"> <summary> <para>DSA/SHA-1</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.EllipticCurve"> <summary> <para>Elliptic curves</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc">RFC</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.RsaSha1"> <summary> <para>RSA/SHA-1</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.DsaNsec3Sha1"> <summary> <para>DSA/SHA-1 using NSEC3 hashs</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5155">RFC 5155</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.RsaSha1Nsec3Sha1"> <summary> <para>RSA/SHA-1 using NSEC3 hashs</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5155">RFC 5155</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.RsaSha256"> <summary> <para>RSA/SHA-256</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5702">RFC 5702</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.RsaSha512"> <summary> <para>RSA/SHA-512</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5702">RFC 5702</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.EccGost"> <summary> <para>GOST Signature</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5933">RFC 5933</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.Indirect"> <summary> <para>Indirect</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.PrivateDns"> <summary> <para>Private key using named algorithm</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsSecAlgorithm.PrivateOid"> <summary> <para>Private key using algorithm object identifier</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.IsdnRecord"> <summary> <para>ISDN address</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.IsdnRecord.#ctor(System.String,System.Int32,System.String)"> <summary> Creates a new instance of the IsdnRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="isdnAddress"> ISDN number </param> </member> <member name="M:ARSoft.Tools.Net.Dns.IsdnRecord.#ctor(System.String,System.Int32,System.String,System.String)"> <summary> Creates a new instance of the IsdnRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="isdnAddress"> ISDN number </param> <param name="subAddress"> Sub address </param> </member> <member name="P:ARSoft.Tools.Net.Dns.IsdnRecord.IsdnAddress"> <summary> ISDN number </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.IsdnRecord.SubAddress"> <summary> Sub address </summary> </member> <member name="T:ARSoft.Tools.Net.Spf.SpfValidator"> <summary> Validator for SPF records </summary> </member> <member name="T:ARSoft.Tools.Net.Spf.ValidatorBase`1"> <summary> Base implementation of a validator for SPF and SenderID records </summary> <typeparam name="T"> Type of the record </typeparam> </member> <member name="M:ARSoft.Tools.Net.Spf.ValidatorBase`1.CheckHost(System.Net.IPAddress,System.String,System.String)"> <summary> Validates the record(s) </summary> <param name="ip"> The IP address of the SMTP client that is emitting the mail </param> <param name="domain"> The domain portion of the "MAIL FROM" or "HELO" identity </param> <param name="sender"> The "MAIL FROM" or "HELO" identity </param> <returns> The result of the evaluation </returns> </member> <member name="M:ARSoft.Tools.Net.Spf.ValidatorBase`1.CheckHost(System.Net.IPAddress,System.String,System.String,System.String@)"> <summary> Validates the record(s) </summary> <param name="ip"> The IP address of the SMTP client that is emitting the mail </param> <param name="domain"> The domain portion of the "MAIL FROM" or "HELO" identity </param> <param name="sender"> The "MAIL FROM" or "HELO" identity </param> <param name="explanation"> A explanation in case of result Fail </param> <returns> The result of the evaluation </returns> </member> <member name="P:ARSoft.Tools.Net.Spf.ValidatorBase`1.HeloDomain"> <summary> Domain name which was used in HELO/EHLO </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.ValidatorBase`1.LocalIP"> <summary> IP address of the computer validating the record <para>Default is the first IP the computer</para> </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.ValidatorBase`1.LocalDomain"> <summary> Name of the computer validating the record <para>Default is the computer name</para> </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.ValidatorBase`1.DnsLookupLimit"> <summary> The maximum number of DNS lookups allowed <para>Default is 20</para> </summary> </member> <member name="T:ARSoft.Tools.Net.Spf.SpfMechanismType"> <summary> Type of spf mechanism </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfMechanismType.Unknown"> <summary> Unknown mechanism </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfMechanismType.All"> <summary> All mechanism, matches always </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfMechanismType.Ip4"> <summary> IP4 mechanism, matches if ip address (IPv4) is within the given network </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfMechanismType.Ip6"> <summary> IP6 mechanism, matches if ip address (IPv6) is within the given network </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfMechanismType.A"> <summary> A mechanism, matches if the ip address is the target of a hostname lookup for the given domain </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfMechanismType.Mx"> <summary> MX mechanism, matches if the ip address is a mail exchanger for the given domain </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfMechanismType.Ptr"> <summary> PTR mechanism, matches if a correct reverse mapping exists </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfMechanismType.Exist"> <summary> EXISTS mechanism, matches if the given domain exists </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfMechanismType.Include"> <summary> INCLUDE mechanism, triggers a recursive evaluation </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.OwnerOption"> <summary> <para>EDNS0 Owner Option</para> <para>Defined in <see cref="!:http://files.dns-sd.org/draft-sekar-dns-llq.txt">draft-cheshire-edns0-owner-option</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.OwnerOption.#ctor(System.Byte,System.Net.NetworkInformation.PhysicalAddress)"> <summary> Creates a new instance of the OwnerOption class </summary> <param name="sequence"> The sequence number </param> <param name="primaryMacAddress"> The primary MAC address </param> </member> <member name="M:ARSoft.Tools.Net.Dns.OwnerOption.#ctor(System.Byte,System.Byte,System.Net.NetworkInformation.PhysicalAddress)"> <summary> Creates a new instance of the OwnerOption class </summary> <param name="version"> The version </param> <param name="sequence"> The sequence number </param> <param name="primaryMacAddress"> The primary MAC address </param> </member> <member name="M:ARSoft.Tools.Net.Dns.OwnerOption.#ctor(System.Byte,System.Net.NetworkInformation.PhysicalAddress,System.Net.NetworkInformation.PhysicalAddress)"> <summary> Creates a new instance of the OwnerOption class </summary> <param name="sequence"> The sequence number </param> <param name="primaryMacAddress"> The primary MAC address </param> <param name="wakeupMacAddress"> The wakeup MAC address </param> </member> <member name="M:ARSoft.Tools.Net.Dns.OwnerOption.#ctor(System.Byte,System.Byte,System.Net.NetworkInformation.PhysicalAddress,System.Net.NetworkInformation.PhysicalAddress)"> <summary> Creates a new instance of the OwnerOption class </summary> <param name="version"> The version </param> <param name="sequence"> The sequence number </param> <param name="primaryMacAddress"> The primary MAC address </param> <param name="wakeupMacAddress"> The wakeup MAC address </param> </member> <member name="M:ARSoft.Tools.Net.Dns.OwnerOption.#ctor(System.Byte,System.Net.NetworkInformation.PhysicalAddress,System.Net.NetworkInformation.PhysicalAddress,System.Byte[])"> <summary> Creates a new instance of the OwnerOption class </summary> <param name="sequence"> The sequence number </param> <param name="primaryMacAddress"> The primary MAC address </param> <param name="wakeupMacAddress"> The wakeup MAC address </param> <param name="password"> The password, should be empty, 4 bytes long or 6 bytes long </param> </member> <member name="M:ARSoft.Tools.Net.Dns.OwnerOption.#ctor(System.Byte,System.Byte,System.Net.NetworkInformation.PhysicalAddress,System.Net.NetworkInformation.PhysicalAddress,System.Byte[])"> <summary> Creates a new instance of the OwnerOption class </summary> <param name="version"> The version </param> <param name="sequence"> The sequence number </param> <param name="primaryMacAddress"> The primary MAC address </param> <param name="wakeupMacAddress"> The wakeup MAC address </param> <param name="password"> The password, should be empty, 4 bytes long or 6 bytes long </param> </member> <member name="P:ARSoft.Tools.Net.Dns.OwnerOption.Version"> <summary> The version </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.OwnerOption.Sequence"> <summary> The sequence number </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.OwnerOption.PrimaryMacAddress"> <summary> The primary MAC address </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.OwnerOption.WakeupMacAddress"> <summary> The Wakeup MAC address </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.OwnerOption.Password"> <summary> The password, should be empty, 4 bytes long or 6 bytes long </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.AplRecord"> <summary> <para>Address prefixes record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3123">RFC 3123</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.AplRecord.#ctor(System.String,System.Int32,System.Collections.Generic.List{ARSoft.Tools.Net.Dns.AplRecord.AddressPrefix})"> <summary> Creates a new instance of the AplRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="prefixes"> List of address prefixes covered by this record </param> </member> <member name="P:ARSoft.Tools.Net.Dns.AplRecord.Prefixes"> <summary> List of address prefixes covered by this record </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.AplRecord.Family.IpV4"> <summary> <para>IPv4</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3123">RFC 3123</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.AplRecord.Family.IpV6"> <summary> <para>IPv6</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3123">RFC 3123</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.AplRecord.AddressPrefix"> <summary> Represents an address prefix </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.AplRecord.AddressPrefix.#ctor(System.Boolean,System.Net.IPAddress,System.Byte)"> <summary> Creates a new instance of the AddressPrefix class </summary> <param name="isNegated"> Is negated prefix </param> <param name="address"> Network address </param> <param name="prefix"> Prefix of the network </param> </member> <member name="M:ARSoft.Tools.Net.Dns.AplRecord.AddressPrefix.ToString"> <summary> Returns the textual representation of an address prefix </summary> <returns> The textual representation </returns> </member> <member name="P:ARSoft.Tools.Net.Dns.AplRecord.AddressPrefix.IsNegated"> <summary> Is negated prefix </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.AplRecord.AddressPrefix.AddressFamily"> <summary> Address familiy </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.AplRecord.AddressPrefix.Address"> <summary> Network address </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.AplRecord.AddressPrefix.Prefix"> <summary> Prefix of the network </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.AfsdbRecord"> <summary> <para>AFS data base location</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> and <see cref="!:http://tools.ietf.org/html/rfc5864">RFC 5864</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.AfsdbRecord.#ctor(System.String,System.Int32,ARSoft.Tools.Net.Dns.AfsdbRecord.AfsSubType,System.String)"> <summary> Creates a new instance of the AfsdbRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="subType"> Subtype of the record </param> <param name="hostname"> Hostname of the AFS database </param> </member> <member name="P:ARSoft.Tools.Net.Dns.AfsdbRecord.SubType"> <summary> Subtype of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.AfsdbRecord.Hostname"> <summary> Hostname of the AFS database </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.AfsdbRecord.AfsSubType"> <summary> AFS database subtype </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.AfsdbRecord.AfsSubType.Afs"> <summary> <para>Andrews File Service v3.0 Location service</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.AfsdbRecord.AfsSubType.Dce"> <summary> <para>DCE/NCA root cell directory node</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.InvalidSignedMessageEventArgs"> <summary> Event arguments of <see cref="E:ARSoft.Tools.Net.Dns.DnsServer.InvalidSignedMessageReceived"/> event. </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.InvalidSignedMessageEventArgs.Message"> <summary> Original message, which the client provided </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsServer"> <summary> Provides a base dns server interface </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.DnsServer.TsigKeySelector"> <summary> Method that will be called to get the keydata for processing a tsig signed message </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsServer.#ctor(System.Int32,System.Int32,ARSoft.Tools.Net.Dns.DnsServer.ProcessQuery)"> <summary> Creates a new dns server instance which will listen on all available interfaces </summary> <param name="udpListenerCount"> The count of threads listings on udp, 0 to deactivate udp </param> <param name="tcpListenerCount"> The count of threads listings on tcp, 0 to deactivate tcp </param> <param name="processQuery"> Method, which process the queries and returns the response </param> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsServer.#ctor(System.Net.IPAddress,System.Int32,System.Int32,ARSoft.Tools.Net.Dns.DnsServer.ProcessQuery)"> <summary> Creates a new dns server instance </summary> <param name="bindAddress"> The address, on which should be listend </param> <param name="udpListenerCount"> The count of threads listings on udp, 0 to deactivate udp </param> <param name="tcpListenerCount"> The count of threads listings on tcp, 0 to deactivate tcp </param> <param name="processQuery"> Method, which process the queries and returns the response </param> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsServer.#ctor(System.Net.IPEndPoint,System.Int32,System.Int32,ARSoft.Tools.Net.Dns.DnsServer.ProcessQuery)"> <summary> Creates a new dns server instance </summary> <param name="bindEndPoint"> The endpoint, on which should be listend </param> <param name="udpListenerCount"> The count of threads listings on udp, 0 to deactivate udp </param> <param name="tcpListenerCount"> The count of threads listings on tcp, 0 to deactivate tcp </param> <param name="processQuery"> Method, which process the queries and returns the response </param> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsServer.Start"> <summary> Starts the server </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsServer.Stop"> <summary> Stops the server </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsServer.Timeout"> <summary> Gets or sets the timeout for sending and receiving data </summary> </member> <member name="E:ARSoft.Tools.Net.Dns.DnsServer.ExceptionThrown"> <summary> This event is fired on exceptions of the listeners. You can use it for custom logging. </summary> </member> <member name="E:ARSoft.Tools.Net.Dns.DnsServer.InvalidSignedMessageReceived"> <summary> This event is fired whenever a message is received, that is not correct signed </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsServer.ProcessQuery"> <summary> Represents the method, that will be called to get the response for a specific dns query </summary> <param name="query"> The query, for that a response should be returned </param> <param name="clientAddress"> The ip address from which the queries comes </param> <param name="protocolType"> The protocol which was used for the query </param> <returns> A DnsMessage with the response to the query </returns> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsServer.SelectTsigKey"> <summary> Represents the method, that will be called to get the keydata for processing a tsig signed message </summary> <param name="algorithm"> The algorithm which is used in the message </param> <param name="keyName"> The keyname which is used in the message </param> <returns> Binary representation of the key </returns> </member> <member name="T:ARSoft.Tools.Net.Dns.KeyRecordBase"> <summary> <para>Security Key</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> , <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> , <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> and <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecordBase.Flags"> <summary> Flags of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecordBase.Protocol"> <summary> Protocol for which the key is used </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecordBase.Algorithm"> <summary> Algorithm of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecordBase.Type"> <summary> Type of key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecordBase.IsExtendedFlag"> <summary> True, if a second flag field should be added </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecordBase.NameType"> <summary> Type of name </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecordBase.IsZoneSignatory"> <summary> Is the key authorized for zone updates </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecordBase.IsStrongSignatory"> <summary> Is the key authorized for updates of records signed with other key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecordBase.IsUniqueSignatory"> <summary> Is the key only authorized for update of records with the same record name as the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecordBase.IsGeneralSignatory"> <summary> Is the key an update key </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.KeyRecordBase.KeyTypeFlag"> <summary> Type of key </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.KeyTypeFlag.AuthenticationProhibited"> <summary> <para>Use of the key is prohibited for authentication</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.KeyTypeFlag.ConfidentialityProhibited"> <summary> <para>Use of the key is prohibited for confidentiality</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.KeyTypeFlag.BothProhibited"> <summary> <para>Use of the key for authentication and/or confidentiality is permitted</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.KeyTypeFlag.NoKey"> <summary> <para>There is no key information</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.KeyRecordBase.NameTypeFlag"> <summary> Type of name </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.NameTypeFlag.User"> <summary> <para>Key is associated with a user or account</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.NameTypeFlag.Zone"> <summary> <para>Key is associated with a zone</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.NameTypeFlag.Host"> <summary> <para>Key is associated with a host</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.NameTypeFlag.Reserved"> <summary> <para>Reserved</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.KeyRecordBase.ProtocolType"> <summary> Protocol for which the key is used </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.ProtocolType.Tls"> <summary> <para>Use in connection with TLS</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.ProtocolType.Email"> <summary> <para>Use in connection with email</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.ProtocolType.DnsSec"> <summary> <para>Used for DNS security</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.ProtocolType.IpSec"> <summary> <para>Refer to the Oakley/IPSEC protocol</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.KeyRecordBase.ProtocolType.Any"> <summary> <para>Used in connection with any protocol</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsKeyRecord"> <summary> <para>DNS Key record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> and <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsKeyRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,System.UInt16,System.Byte,ARSoft.Tools.Net.Dns.DnsSecAlgorithm,System.Byte[])"> <summary> Creates a new instance of the DnsKeyRecord class </summary> <param name="name"> Name of the record </param> <param name="recordClass"> Class of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="flags"> Flags of the key </param> <param name="protocol"> Protocol field </param> <param name="algorithm"> Algorithm of the key </param> <param name="publicKey"> Binary data of the public key </param> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsKeyRecord.Flags"> <summary> Flags of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsKeyRecord.Protocol"> <summary> Protocol field </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsKeyRecord.Algorithm"> <summary> Algorithm of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsKeyRecord.PublicKey"> <summary> Binary data of the public key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsKeyRecord.IsZoneKey"> <summary> Record holds a DNS zone key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsKeyRecord.IsSecureEntryPoint"> <summary> <para>Key is intended for use as a secure entry point</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> and <see cref="!:http://tools.ietf.org/html/rfc3757">RFC 3757</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DiffieHellmanKeyRecord"> <summary> <para>Security Key record using Diffie Hellman algorithm</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> , <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> , <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> and <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DiffieHellmanKeyRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,System.UInt16,ARSoft.Tools.Net.Dns.KeyRecordBase.ProtocolType,System.Byte[],System.Byte[],System.Byte[])"> <summary> Creates a new instance of the DiffieHellmanKeyRecord class </summary> <param name="name"> Name of the record </param> <param name="recordClass"> Class of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="flags"> Flags of the key </param> <param name="protocol"> Protocol for which the key is used </param> <param name="prime"> Binary data of the prime of the key </param> <param name="generator"> Binary data of the generator of the key </param> <param name="publicValue"> Binary data of the public value </param> </member> <member name="P:ARSoft.Tools.Net.Dns.DiffieHellmanKeyRecord.Prime"> <summary> Binary data of the prime of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DiffieHellmanKeyRecord.Generator"> <summary> Binary data of the generator of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DiffieHellmanKeyRecord.PublicValue"> <summary> Binary data of the public value </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.HInfoRecord"> <summary> <para>Host information</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.HInfoRecord.#ctor(System.String,System.Int32,System.String,System.String)"> <summary> Creates a new instance of the HInfoRecord class </summary> <param name="name"> Name of the host </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="cpu"> Type of the CPU of the host </param> <param name="operatingSystem"> Name of the operating system of the host </param> </member> <member name="P:ARSoft.Tools.Net.Dns.HInfoRecord.Cpu"> <summary> Type of the CPU of the host </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.HInfoRecord.OperatingSystem"> <summary> Name of the operating system of the host </summary> </member> <member name="T:ARSoft.Tools.Net.Spf.SpfTerm"> <summary> Represents a single term of a SPF record </summary> </member> <member name="T:ARSoft.Tools.Net.Spf.SenderIDValidator"> <summary> Validator for SenderID records </summary> </member> <member name="M:ARSoft.Tools.Net.Spf.SenderIDValidator.#ctor"> <summary> Initializes a new instance of the SenderIDValidator class. </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.SenderIDValidator.Scope"> <summary> Scope to examin </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.TxtRecord"> <summary> <para>Text strings</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.TxtRecord.#ctor(System.String,System.Int32,System.String)"> <summary> Creates a new instance of the TxtRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="textData"> Text data </param> </member> <member name="M:ARSoft.Tools.Net.Dns.TxtRecord.#ctor(System.String,System.Int32,System.Collections.Generic.IEnumerable{System.String})"> <summary> Creates a new instance of the TxtRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="textParts"> All parts of the text data </param> </member> <member name="P:ARSoft.Tools.Net.Dns.TxtRecord.TextData"> <summary> Text data </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TxtRecord.TextParts"> <summary> The single parts of the text data </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.SigRecord"> <summary> <para>Security signature record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> , <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> , <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> and <see cref="!:http://tools.ietf.org/html/rfc2931">RFC 2931</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.SigRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,ARSoft.Tools.Net.Dns.RecordType,ARSoft.Tools.Net.Dns.DnsSecAlgorithm,System.Byte,System.Int32,System.DateTime,System.DateTime,System.UInt16,System.String,System.Byte[])"> <summary> Creates a new instance of the SigRecord class </summary> <param name="name"> Name of the record </param> <param name="recordClass"> Class of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="typeCovered"> <see cref="T:ARSoft.Tools.Net.Dns.RecordType">Record type</see> that is covered by this record </param> <param name="algorithm"> <see cref="T:ARSoft.Tools.Net.Dns.DnsSecAlgorithm">Algorithm</see> that is used for signature </param> <param name="labels"> Label count of original record that is covered by this record </param> <param name="originalTimeToLive"> Original time to live value of original record that is covered by this record </param> <param name="signatureExpiration"> Signature is valid until this date </param> <param name="signatureInception"> Signature is valid from this date </param> <param name="keyTag"> Key tag </param> <param name="signersName"> Domain name of generator of the signature </param> <param name="signature"> Binary data of the signature </param> </member> <member name="P:ARSoft.Tools.Net.Dns.SigRecord.TypeCovered"> <summary> <see cref="T:ARSoft.Tools.Net.Dns.RecordType">Record type</see> that is covered by this record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SigRecord.Algorithm"> <summary> <see cref="T:ARSoft.Tools.Net.Dns.DnsSecAlgorithm">Algorithm</see> that is used for signature </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SigRecord.Labels"> <summary> Label count of original record that is covered by this record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SigRecord.OriginalTimeToLive"> <summary> Original time to live value of original record that is covered by this record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SigRecord.SignatureExpiration"> <summary> Signature is valid until this date </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SigRecord.SignatureInception"> <summary> Signature is valid from this date </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SigRecord.KeyTag"> <summary> Key tag </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SigRecord.SignersName"> <summary> Domain name of generator of the signature </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SigRecord.Signature"> <summary> Binary data of the signature </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DynamicUpdate.NameIsNotInUsePrequisite"> <summary> Prequisite, that a name does not exist </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DynamicUpdate.NameIsNotInUsePrequisite.#ctor(System.String)"> <summary> Creates a new instance of the NameIsNotInUsePrequisite class </summary> <param name="name"> Name that should be checked </param> </member> <member name="T:ARSoft.Tools.Net.IPAddressExtension"> <summary> Extension class for the <see cref="T:System.Net.IPAddress"/> class </summary> </member> <member name="M:ARSoft.Tools.Net.IPAddressExtension.Reverse(System.Net.IPAddress)"> <summary> Reverses the order of the bytes of an IPAddress </summary> <param name="ipAddress"> Instance of the IPAddress, that should be reversed </param> <returns> New instance of IPAddress with reversed address </returns> </member> <member name="M:ARSoft.Tools.Net.IPAddressExtension.GetNetworkAddress(System.Net.IPAddress,System.Net.IPAddress)"> <summary> Gets the network address for a specified IPAddress and netmask </summary> <param name="ipAddress"> IPAddress, for that the network address should be returned </param> <param name="netmask"> Netmask, that should be used </param> <returns> New instance of IPAddress with the network address assigend </returns> </member> <member name="M:ARSoft.Tools.Net.IPAddressExtension.GetNetworkAddress(System.Net.IPAddress,System.Int32)"> <summary> Gets the network address for a specified IPAddress and netmask </summary> <param name="ipAddress"> IPAddress, for that the network address should be returned </param> <param name="netmask"> Netmask in CIDR format </param> <returns> New instance of IPAddress with the network address assigend </returns> </member> <member name="M:ARSoft.Tools.Net.IPAddressExtension.GetReverseLookupAddress(System.Net.IPAddress)"> <summary> Returns the reverse lookup address of an IPAddress </summary> <param name="ipAddress"> Instance of the IPAddress, that should be used </param> <returns> A string with the reverse lookup address </returns> </member> <member name="M:ARSoft.Tools.Net.IPAddressExtension.IsMulticast(System.Net.IPAddress)"> <summary> Returns a value indicating whether a ip address is a multicast address </summary> <param name="ipAddress"> Instance of the IPAddress, that should be used </param> <returns> true, if the given address is a multicast address; otherwise, false </returns> </member> <member name="M:ARSoft.Tools.Net.IPAddressExtension.GetInterfaceIndex(System.Net.IPAddress)"> <summary> Returns the index for the interface which has the ip address assigned </summary> <param name="ipAddress"> The ip address to look for </param> <returns> The index for the interface which has the ip address assigned </returns> </member> <member name="T:ARSoft.Tools.Net.Dns.SoaRecord"> <summary> <para>Start of zone of authority record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.SoaRecord.#ctor(System.String,System.Int32,System.String,System.String,System.UInt32,System.Int32,System.Int32,System.Int32,System.Int32)"> <summary> Creates a new instance of the SoaRecord class </summary> <param name="name"> Name of the zone </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="masterName"> Hostname of the primary name server </param> <param name="responsibleName"> Mail address of the responsable person. The @ should be replaced by a dot. </param> <param name="serialNumber"> Serial number of the zone </param> <param name="refreshInterval"> Seconds before the zone should be refreshed </param> <param name="retryInterval"> Seconds that should be elapsed before retry of failed transfer </param> <param name="expireInterval"> Seconds that can elapse before the zone is no longer authorative </param> <param name="negativeCachingTTL"> <para>Seconds a negative answer could be cached</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2308">RFC 2308</see> </para> </param> </member> <member name="P:ARSoft.Tools.Net.Dns.SoaRecord.MasterName"> <summary> Hostname of the primary name server </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SoaRecord.ResponsibleName"> <summary> Mail address of the responsable person. The @ should be replaced by a dot. </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SoaRecord.SerialNumber"> <summary> Serial number of the zone </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SoaRecord.RefreshInterval"> <summary> Seconds before the zone should be refreshed </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SoaRecord.RetryInterval"> <summary> Seconds that should be elapsed before retry of failed transfer </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SoaRecord.ExpireInterval"> <summary> Seconds that can elapse before the zone is no longer authorative </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SoaRecord.NegativeCachingTTL"> <summary> <para>Seconds a negative answer could be cached</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2308">RFC 2308</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.NSecRecord"> <summary> <para>Next owner</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> and <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.NSecRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,System.String,System.Collections.Generic.List{ARSoft.Tools.Net.Dns.RecordType})"> <summary> Creates a new instance of the NSecRecord class </summary> <param name="name"> Name of the record </param> <param name="recordClass"> Class of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="nextDomainName"> Name of next owner </param> <param name="types"> Record types of the next owner </param> </member> <member name="P:ARSoft.Tools.Net.Dns.NSecRecord.NextDomainName"> <summary> Name of next owner </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NSecRecord.Types"> <summary> Record types of the next owner </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.NsapRecord"> <summary> <para>NSAP address, NSAP style A record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1706">RFC 1706</see> and <see cref="!:http://tools.ietf.org/html/rfc1348">RFC 1348</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.NsapRecord.#ctor(System.String,System.Int32,System.Byte[])"> <summary> Creates a new instance of the NsapRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="recordData"> Binary encoded NSAP data </param> </member> <member name="P:ARSoft.Tools.Net.Dns.NsapRecord.RecordData"> <summary> Binary encoded NSAP data </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.CertRecord"> <summary> <para>Certificate storage record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.CertRecord.#ctor(System.String,System.Int32,ARSoft.Tools.Net.Dns.CertRecord.CertType,System.UInt16,ARSoft.Tools.Net.Dns.DnsSecAlgorithm,System.Byte[])"> <summary> Creates a new instace of the CertRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="type"> Type of the certificate data </param> <param name="keyTag"> Key tag </param> <param name="algorithm"> Algorithm of the certificate </param> <param name="certificate"> Binary data of the certificate </param> </member> <member name="P:ARSoft.Tools.Net.Dns.CertRecord.Type"> <summary> Type of the certificate data </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.CertRecord.KeyTag"> <summary> Key tag </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.CertRecord.Algorithm"> <summary> Algorithm of the certificate </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.CertRecord.Certificate"> <summary> Binary data of the certificate </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.CertRecord.CertType"> <summary> Type of cert </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.None"> <summary> None </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.Pkix"> <summary> <para>X.509 as per PKIX</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.Spki"> <summary> <para>SPKI certificate</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.Pgp"> <summary> <para>OpenPGP packet</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.IPkix"> <summary> <para>The URL of an X.509 data object</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.ISpki"> <summary> <para>The URL of an SPKI certificate</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.IPgp"> <summary> <para>The fingerprint and URL of an OpenPGP packet</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.Acpkix"> <summary> <para>Attribute Certificate</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.IAcpkix"> <summary> <para>The URL of an Attribute Certificate</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.Uri"> <summary> <para>URI private</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.CertRecord.CertType.Oid"> <summary> <para>OID private</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsQuestion"> <summary> A single entry of the Question section of a dns query </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DnsQuestion.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordType,ARSoft.Tools.Net.Dns.RecordClass)"> <summary> Creates a new instance of the DnsQuestion class </summary> <param name="name"> Domain name </param> <param name="recordType"> Record type </param> <param name="recordClass"> Record class </param> </member> <member name="T:ARSoft.Tools.Net.Spf.SpfModifierType"> <summary> Type of the spf modifier </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfModifierType.Unknown"> <summary> Unknown mechanism </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfModifierType.Redirect"> <summary> REDIRECT modifier, redirects the evaluation to another record, if of all tests fail </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfModifierType.Exp"> <summary> EXP modifier, used for lookup of a explanation in case of failed test </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.OperationCode"> <summary> Operation code of a dns query </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.OperationCode.Query"> <summary> <para>Normal query</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.OperationCode.InverseQuery"> <summary> <para>Inverse query</para> <para>Obsoleted by <see cref="!:http://tools.ietf.org/html/rfc3425">RFC 3425</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.OperationCode.Status"> <summary> <para>Server status request</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.OperationCode.Notify"> <summary> <para>Notify of zone change</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1996">RFC 1996</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.OperationCode.Update"> <summary> <para>Dynamic update</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2136">RFC 2136</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.TSigAlgorithm"> <summary> Type of algorithm </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TSigAlgorithm.Unknown"> <summary> Unknown </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TSigAlgorithm.Md5"> <summary> <para>MD5</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2845">RFC 2845</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TSigAlgorithm.Sha1"> <summary> <para>SHA-1</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4635">RFC 4635</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TSigAlgorithm.Sha256"> <summary> <para>SHA-256</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4635">RFC 4635</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TSigAlgorithm.Sha384"> <summary> <para>SHA-384</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4635">RFC 4635</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TSigAlgorithm.Sha512"> <summary> <para>SHA-512</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4635">RFC 4635</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.UpdateLeaseOption"> <summary> <para>Update lease option</para> <para>Defined in <see cref="!:http://files.dns-sd.org/draft-sekar-dns-ul.txt">draft-sekar-dns-ul</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.UpdateLeaseOption.#ctor(System.TimeSpan)"> <summary> Creates a new instance of the UpdateLeaseOption class </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.UpdateLeaseOption.LeaseTime"> <summary> Desired lease (request) or granted lease (response) </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.TKeyRecord"> <summary> <para>Transaction key</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.TKeyRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.TSigAlgorithm,System.DateTime,System.DateTime,ARSoft.Tools.Net.Dns.TKeyRecord.TKeyMode,ARSoft.Tools.Net.Dns.ReturnCode,System.Byte[],System.Byte[])"> <summary> Creates a new instance of the TKeyRecord class </summary> <param name="name"> Name of the record </param> <param name="algorithm"> Algorithm of the key </param> <param name="inception"> Date from which the key is valid </param> <param name="expiration"> Date to which the key is valid </param> <param name="mode"> Mode of transaction </param> <param name="error"> Error field </param> <param name="key"> Binary data of the key </param> <param name="otherData"> Binary other data </param> </member> <member name="P:ARSoft.Tools.Net.Dns.TKeyRecord.Algorithm"> <summary> Algorithm of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TKeyRecord.Inception"> <summary> Date from which the key is valid </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TKeyRecord.Expiration"> <summary> Date to which the key is valid </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TKeyRecord.Mode"> <summary> Mode of transaction </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TKeyRecord.Error"> <summary> Error field </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TKeyRecord.Key"> <summary> Binary data of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TKeyRecord.OtherData"> <summary> Binary other data </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.TKeyRecord.TKeyMode"> <summary> Mode of transaction </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TKeyRecord.TKeyMode.ServerAssignment"> <summary> <para>Server assignment</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TKeyRecord.TKeyMode.DiffieHellmanExchange"> <summary> <para>Diffie-Hellman exchange</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TKeyRecord.TKeyMode.GssNegotiation"> <summary> <para>GSS-API negotiation</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TKeyRecord.TKeyMode.ResolverAssignment"> <summary> <para>Resolver assignment</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.TKeyRecord.TKeyMode.KeyDeletion"> <summary> <para>Key deletion</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.MxRecord"> <summary> <para>Mail exchange</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.MxRecord.#ctor(System.String,System.Int32,System.UInt16,System.String)"> <summary> Creates a new instance of the MxRecord class </summary> <param name="name"> Name of the zone </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="preference"> Preference of the record </param> <param name="exchangeDomainName"> Host name of the mail exchanger </param> </member> <member name="P:ARSoft.Tools.Net.Dns.MxRecord.Preference"> <summary> Preference of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.MxRecord.ExchangeDomainName"> <summary> Host name of the mail exchanger </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DhcidRecord"> <summary> <para>Dynamic Host Configuration Protocol (DHCP) Information record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4701">RFC 4701</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DhcidRecord.#ctor(System.String,System.Int32,System.Byte[])"> <summary> Creates a new instance of the DhcidRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="recordData"> Record data </param> </member> <member name="P:ARSoft.Tools.Net.Dns.DhcidRecord.RecordData"> <summary> Record data </summary> </member> <member name="T:ARSoft.Tools.Net.Spf.SpfRecord"> <summary> <para>Parsed instance of the textual representation of a SPF record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4408">RFC 4408</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Spf.SpfRecord.ToString"> <summary> Returns the textual representation of a SPF record </summary> <returns> Textual representation </returns> </member> <member name="M:ARSoft.Tools.Net.Spf.SpfRecord.IsSpfRecord(System.String)"> <summary> Checks, whether a given string starts with a correct SPF prefix </summary> <param name="s"> Textual representation to check </param> <returns> true in case of correct prefix </returns> </member> <member name="M:ARSoft.Tools.Net.Spf.SpfRecord.TryParse(System.String,ARSoft.Tools.Net.Spf.SpfRecord@)"> <summary> Tries to parse the textual representation of a SPF string </summary> <param name="s"> Textual representation to check </param> <param name="value"> Parsed spf record in case of successful parsing </param> <returns> true in case of successful parsing </returns> </member> <member name="T:ARSoft.Tools.Net.Spf.SpfQualifier"> <summary> Qualifier of spf mechanism </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfQualifier.None"> <summary> No records were published or no checkable sender could be determined </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfQualifier.Pass"> <summary> Client is allowed to send mail with the given identity </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfQualifier.Fail"> <summary> Client is explicit not allowed to send mail with the given identity </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfQualifier.SoftFail"> <summary> Client is not allowed to send mail with the given identity </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfQualifier.Neutral"> <summary> No statement if a client is allowed or not allowed to send mail with the given identity </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfQualifier.TempError"> <summary> A transient error encountered while performing the check </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SpfQualifier.PermError"> <summary> The published record could not be correctly interpreted </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.MulticastDnsOneShotClient"> <summary> Provides a one/shot client for querying Multicast DNS as defined in <see cref="!:http://www.ietf.org/id/draft-cheshire-dnsext-multicastdns-15.txt">draft-cheshire-dnsext-multicastdns-15</see> . </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.MulticastDnsOneShotClient.#ctor"> <summary> Provides a new instance with a timeout of 2.5 seconds </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.MulticastDnsOneShotClient.#ctor(System.Int32)"> <summary> Provides a new instance with a custom timeout </summary> <param name="queryTimeout"> Query timeout in milliseconds </param> </member> <member name="M:ARSoft.Tools.Net.Dns.MulticastDnsOneShotClient.Resolve(System.String)"> <summary> Queries for specified name and all records (RecordType.Any). </summary> <param name="name"> Domain, that should be queried </param> <returns> All available responses on the local network </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.MulticastDnsOneShotClient.Resolve(System.String,ARSoft.Tools.Net.Dns.RecordType)"> <summary> Queries for specified records. </summary> <param name="name"> Name, that should be queried </param> <param name="recordType"> Type the should be queried </param> <returns> All available responses on the local network </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.MulticastDnsOneShotClient.BeginResolve(System.String,System.AsyncCallback,System.Object)"> <summary> Queries for specified records asynchronously. </summary> <param name="name"> Name, that should be queried </param> <param name="requestCallback"> An <see cref="T:System.AsyncCallback"/> delegate that references the method to invoked then the operation is complete. </param> <param name="state"> A user-defined object that contains information about the receive operation. This object is passed to the <paramref name="requestCallback"/> delegate when the operation is complete. </param> <returns> An <see cref="T:System.IAsyncResult"/> IAsyncResult object that references the asynchronous receive. </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.MulticastDnsOneShotClient.BeginResolve(System.String,ARSoft.Tools.Net.Dns.RecordType,System.AsyncCallback,System.Object)"> <summary> Queries for specified records asynchronously. </summary> <param name="name"> Name, that should be queried </param> <param name="recordType"> Type the should be queried </param> <param name="requestCallback"> An <see cref="T:System.AsyncCallback"/> delegate that references the method to invoked then the operation is complete. </param> <param name="state"> A user-defined object that contains information about the receive operation. This object is passed to the <paramref name="requestCallback"/> delegate when the operation is complete. </param> <returns> An <see cref="T:System.IAsyncResult"/> IAsyncResult object that references the asynchronous receive. </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.MulticastDnsOneShotClient.EndResolve(System.IAsyncResult)"> <summary> Ends a pending asynchronous operation. </summary> <param name="ar"> An <see cref="T:System.IAsyncResult"/> object returned by a call to <see cref="M:ARSoft.Tools.Net.Dns.MulticastDnsOneShotClient.BeginResolve(System.String,System.AsyncCallback,System.Object)"/> . </param> <returns> All available responses on the local network </returns> </member> <member name="T:ARSoft.Tools.Net.Dns.LongLivedQueryOption"> <summary> <para>Long lived query option</para> <para>Defined in <see cref="!:http://files.dns-sd.org/draft-sekar-dns-llq.txt">draft-sekar-dns-llq</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.LongLivedQueryOption.#ctor(ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqOperationCode,ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqErrorCode,System.UInt64,System.TimeSpan)"> <summary> Creates a new instance of the LongLivedQueryOption class </summary> <param name="operationCode"> Identifies LLQ operation </param> <param name="errorCode"> Identifies LLQ errors </param> <param name="id"> Identifier for an LLQ </param> <param name="leaseTime"> Requested or granted life of LLQ </param> </member> <member name="M:ARSoft.Tools.Net.Dns.LongLivedQueryOption.#ctor(System.UInt16,ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqOperationCode,ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqErrorCode,System.UInt64,System.TimeSpan)"> <summary> Creates a new instance of the LongLivedQueryOption class </summary> <param name="version"> Version of LLQ protocol implemented </param> <param name="operationCode"> Identifies LLQ operation </param> <param name="errorCode"> Identifies LLQ errors </param> <param name="id"> Identifier for an LLQ </param> <param name="leaseTime"> Requested or granted life of LLQ </param> </member> <member name="P:ARSoft.Tools.Net.Dns.LongLivedQueryOption.Version"> <summary> Version of LLQ protocol implemented </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LongLivedQueryOption.OperationCode"> <summary> Identifies LLQ operation </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LongLivedQueryOption.ErrorCode"> <summary> Identifies LLQ errors </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LongLivedQueryOption.Id"> <summary> Identifier for an LLQ </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LeaseTime"> <summary> Requested or granted life of LLQ </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqOperationCode"> <summary> Long lived query operation codes </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqOperationCode.Setup"> <summary> Setup a LLQ </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqOperationCode.Refresh"> <summary> Refresh a LLQ </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqOperationCode.Event"> <summary> LLQ event </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqErrorCode"> <summary> Long lived query error codes </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqErrorCode.NoError"> <summary> The LLQ Setup Request was successful. </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqErrorCode.ServerFull"> <summary> The server cannot grant the LLQ request because it is overloaded, or the request exceeds the server's rate limit. </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqErrorCode.Static"> <summary> The data for this name and type is not expected to change frequently, and the server therefore does not support the requested LLQ. </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqErrorCode.FormatError"> <summary> The LLQ was improperly formatted </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqErrorCode.NoSuchLlq"> <summary> The requested LLQ is expired or non-existent </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqErrorCode.BadVersion"> <summary> The protocol version specified in the client's request is not supported by the server. </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.LongLivedQueryOption.LlqErrorCode.UnknownError"> <summary> The LLQ was not granted for an unknown reason. </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DynamicUpdate.RecordNotExistsPrequisite"> <summary> Prequisite, that a record does not exist </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DynamicUpdate.RecordNotExistsPrequisite.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordType)"> <summary> Creates a new instance of the RecordNotExistsPrequisite class </summary> <param name="name"> Name of record that should be checked </param> <param name="recordType"> Type of record that should be checked </param> </member> <member name="T:ARSoft.Tools.Net.Dns.DlvRecord"> <summary> <para>DNSSEC lookaside validation</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4431">RFC 4431</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DlvRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,System.UInt16,ARSoft.Tools.Net.Dns.DnsSecAlgorithm,ARSoft.Tools.Net.Dns.DnsSecDigestType,System.Byte[])"> <summary> Creates a new instance of the DlvRecord class </summary> <param name="name"> Name of the record </param> <param name="recordClass"> Class of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="keyTag"> Key tag </param> <param name="algorithm"> Algorithm used </param> <param name="digestType"> Type of the digest </param> <param name="digest"> Binary data of the digest </param> </member> <member name="P:ARSoft.Tools.Net.Dns.DlvRecord.KeyTag"> <summary> Key tag </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DlvRecord.Algorithm"> <summary> Algorithm used </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DlvRecord.DigestType"> <summary> Type of the digest </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DlvRecord.Digest"> <summary> Binary data of the digest </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.RpRecord"> <summary> <para>Responsible person record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.RpRecord.#ctor(System.String,System.Int32,System.String,System.String)"> <summary> Creates a new instance of the RpRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="mailBox"> Mail address of responsable person, the @ should be replaced by a dot </param> <param name="txtDomainName"> Domain name of a <see cref="T:ARSoft.Tools.Net.Dns.TxtRecord"/> with additional information </param> </member> <member name="P:ARSoft.Tools.Net.Dns.RpRecord.MailBox"> <summary> Mail address of responsable person, the @ should be replaced by a dot </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.RpRecord.TxtDomainName"> <summary> Domain name of a <see cref="T:ARSoft.Tools.Net.Dns.TxtRecord"/> with additional information </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.PxRecord"> <summary> <para>X.400 mail mapping information record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2163">RFC 2163</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.PxRecord.#ctor(System.String,System.Int32,System.UInt16,System.String,System.String)"> <summary> Creates a new instance of the PxRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="preference"> Preference of the record </param> <param name="map822"> Domain name containing the RFC822 domain </param> <param name="mapX400"> Domain name containing the X.400 part </param> </member> <member name="P:ARSoft.Tools.Net.Dns.PxRecord.Preference"> <summary> Preference of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.PxRecord.Map822"> <summary> Domain name containing the RFC822 domain </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.PxRecord.MapX400"> <summary> Domain name containing the X.400 part </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.GPosRecord"> <summary> <para>Geographical position</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1712">RFC 1712</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.GPosRecord.#ctor(System.String,System.Int32,System.Double,System.Double,System.Double)"> <summary> Creates a new instance of the GPosRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="longitude"> Longitude of the geographical position </param> <param name="latitude"> Latitude of the geographical position </param> <param name="altitude"> Altitude of the geographical position </param> </member> <member name="P:ARSoft.Tools.Net.Dns.GPosRecord.Longitude"> <summary> Longitude of the geographical position </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.GPosRecord.Latitude"> <summary> Latitude of the geographical position </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.GPosRecord.Altitude"> <summary> Altitude of the geographical position </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.AaaaRecord"> <summary> <para>IPv6 address</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3596">RFC 3596</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.AaaaRecord.#ctor(System.String,System.Int32,System.Net.IPAddress)"> <summary> Creates a new instance of the AaaaRecord class </summary> <param name="name"> Domain name of the host </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="address"> IP address of the host </param> </member> <member name="P:ARSoft.Tools.Net.Dns.AaaaRecord.Address"> <summary> IP address of the host </summary> </member> <member name="T:ARSoft.Tools.Net.BaseEncoding"> <summary> <para>Extension class for encoding and decoding Base16, Base32 and Base64</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.FromBase16String(System.String)"> <summary> Decodes a Base16 string as described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inData"> An Base16 encoded string. </param> <returns> Decoded data </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.FromBase16CharArray(System.Char[],System.Int32,System.Int32)"> <summary> Decodes a Base16 char array as described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inData"> An Base16 encoded char array. </param> <param name="offset"> An offset in inData. </param> <param name="length"> The number of elements of inData to decode. </param> <returns> Decoded data </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.ToBase16String(System.Byte[])"> <summary> Converts a byte array to its corresponding Base16 encoding described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inArray"> An array of 8-bit unsigned integers. </param> <returns> Encoded string </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.ToBase16String(System.Byte[],System.Int32,System.Int32)"> <summary> Converts a byte array to its corresponding Base16 encoding described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inArray"> An array of 8-bit unsigned integers. </param> <param name="offset"> An offset in inArray. </param> <param name="length"> The number of elements of inArray to convert. </param> <returns> Encoded string </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.FromBase32String(System.String)"> <summary> Decodes a Base32 string as described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inData"> An Base32 encoded string. </param> <returns> Decoded data </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.FromBase32CharArray(System.Char[],System.Int32,System.Int32)"> <summary> Decodes a Base32 char array as described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inData"> An Base32 encoded char array. </param> <param name="offset"> An offset in inData. </param> <param name="length"> The number of elements of inData to decode. </param> <returns> Decoded data </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.ToBase32String(System.Byte[])"> <summary> Converts a byte array to its corresponding Base32 encoding described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inArray"> An array of 8-bit unsigned integers. </param> <returns> Encoded string </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.ToBase32String(System.Byte[],System.Int32,System.Int32)"> <summary> Converts a byte array to its corresponding Base32 encoding described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inArray"> An array of 8-bit unsigned integers. </param> <param name="offset"> An offset in inArray. </param> <param name="length"> The number of elements of inArray to convert. </param> <returns> Encoded string </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.FromBase32HexString(System.String)"> <summary> Decodes a Base32Hex string as described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inData"> An Base32Hex encoded string. </param> <returns> Decoded data </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.FromBase32HexCharArray(System.Char[],System.Int32,System.Int32)"> <summary> Decodes a Base32Hex char array as described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inData"> An Base32Hex encoded char array. </param> <param name="offset"> An offset in inData. </param> <param name="length"> The number of elements of inData to decode. </param> <returns> Decoded data </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.ToBase32HexString(System.Byte[])"> <summary> Converts a byte array to its corresponding Base32Hex encoding described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inArray"> An array of 8-bit unsigned integers. </param> <returns> Encoded string </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.ToBase32HexString(System.Byte[],System.Int32,System.Int32)"> <summary> Converts a byte array to its corresponding Base32Hex encoding described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inArray"> An array of 8-bit unsigned integers. </param> <param name="offset"> An offset in inArray. </param> <param name="length"> The number of elements of inArray to convert. </param> <returns> Encoded string </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.FromBase64String(System.String)"> <summary> Decodes a Base64 string as described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inData"> An Base64 encoded string. </param> <returns> Decoded data </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.FromBase64CharArray(System.Char[],System.Int32,System.Int32)"> <summary> Decodes a Base64 char array as described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inData"> An Base64 encoded char array. </param> <param name="offset"> An offset in inData. </param> <param name="length"> The number of elements of inData to decode. </param> <returns> Decoded data </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.ToBase64String(System.Byte[])"> <summary> Converts a byte array to its corresponding Base64 encoding described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inArray"> An array of 8-bit unsigned integers. </param> <returns> Encoded string </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.ToBase64String(System.Byte[],System.Int32,System.Int32)"> <summary> Converts a byte array to its corresponding Base64 encoding described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inArray"> An array of 8-bit unsigned integers. </param> <param name="offset"> An offset in inArray. </param> <param name="length"> The number of elements of inArray to convert. </param> <returns> Encoded string </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.FromBase64UrlString(System.String)"> <summary> Decodes a Base64Url string as described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inData"> An Base64Url encoded string. </param> <returns> Decoded data </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.FromBase64UrlCharArray(System.Char[],System.Int32,System.Int32)"> <summary> Decodes a Base64Url char array as described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inData"> An Base64Url encoded char array. </param> <param name="offset"> An offset in inData. </param> <param name="length"> The number of elements of inData to decode. </param> <returns> Decoded data </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.ToBase64UrlString(System.Byte[])"> <summary> Converts a byte array to its corresponding Base64Url encoding described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inArray"> An array of 8-bit unsigned integers. </param> <returns> Encoded string </returns> </member> <member name="M:ARSoft.Tools.Net.BaseEncoding.ToBase64UrlString(System.Byte[],System.Int32,System.Int32)"> <summary> Converts a byte array to its corresponding Base64Url encoding described in <see cref="!:http://tools.ietf.org/html/rfc4648">RFC 4648</see> . </summary> <param name="inArray"> An array of 8-bit unsigned integers. </param> <param name="offset"> An offset in inArray. </param> <param name="length"> The number of elements of inArray to convert. </param> <returns> Encoded string </returns> </member> <member name="T:ARSoft.Tools.Net.Spf.SpfMechanism"> <summary> Represents a single mechanism term in a SPF record </summary> </member> <member name="M:ARSoft.Tools.Net.Spf.SpfMechanism.ToString"> <summary> Returns the textual representation of a mechanism term </summary> <returns> Textual representation </returns> </member> <member name="P:ARSoft.Tools.Net.Spf.SpfMechanism.Qualifier"> <summary> Qualifier of the mechanism </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.SpfMechanism.Type"> <summary> Type of the mechanism </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.SpfMechanism.Domain"> <summary> Domain part of the mechanism </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.SpfMechanism.Prefix"> <summary> IPv4 prefix of the mechanism </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.SpfMechanism.Prefix6"> <summary> IPv6 prefix of the mechanism </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.SpfRecord"> <summary> <para>Sender Policy Framework</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4408">RFC 4408</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.SpfRecord.#ctor(System.String,System.Int32,System.String)"> <summary> Creates a new instance of the SpfRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="textData"> Text data of the record </param> </member> <member name="P:ARSoft.Tools.Net.Dns.SpfRecord.TextData"> <summary> Text data of the record </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.SrvRecord"> <summary> <para>Server selector</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2782">RFC 2782</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.SrvRecord.#ctor(System.String,System.Int32,System.UInt16,System.UInt16,System.UInt16,System.String)"> <summary> Creates a new instance of the SrvRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="priority"> Priority of the record </param> <param name="weight"> Relative weight for records with the same priority </param> <param name="port"> The port of the service on the target </param> <param name="target"> Domain name of the target host </param> </member> <member name="P:ARSoft.Tools.Net.Dns.SrvRecord.Priority"> <summary> Priority of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SrvRecord.Weight"> <summary> Relative weight for records with the same priority </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SrvRecord.Port"> <summary> The port of the service on the target </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SrvRecord.Target"> <summary> Domain name of the target host </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.OptRecord"> <summary> <para>OPT record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2671">RFC 2671</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.OptRecord.#ctor"> <summary> Creates a new instance of the OptRecord </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.OptRecord.ToString"> <summary> Returns the textual representation of the OptRecord </summary> <returns> The textual representation </returns> </member> <member name="P:ARSoft.Tools.Net.Dns.OptRecord.UpdPayloadSize"> <summary> Gets or set the sender's UDP payload size </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.OptRecord.ExtendedReturnCode"> <summary> Gets or sets the high bits of return code (EXTENDED-RCODE) </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.OptRecord.Version"> <summary> Gets or set the EDNS version </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.OptRecord.IsDnsSecOk"> <summary> <para>Gets or sets the DNSSEC OK (DO) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4035">RFC 4035</see> and <see cref="!:http://tools.ietf.org/html/rfc3225">RFC 3225</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.OptRecord.Options"> <summary> Gets or set additional EDNS options </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.KeyRecord"> <summary> <para>Security Key record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> , <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> , <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> and <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.KeyRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,System.UInt16,ARSoft.Tools.Net.Dns.KeyRecordBase.ProtocolType,ARSoft.Tools.Net.Dns.DnsSecAlgorithm,System.Byte[])"> <summary> Creates of new instance of the KeyRecord class </summary> <param name="name"> Name of the record </param> <param name="recordClass"> Class of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="flags"> Flags of the key </param> <param name="protocol"> Protocol for which the key is used </param> <param name="algorithm"> Algorithm of the key </param> <param name="publicKey"> Binary data of the public key </param> </member> <member name="P:ARSoft.Tools.Net.Dns.KeyRecord.PublicKey"> <summary> Binary data of the public key </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.HipRecord"> <summary> <para>Host identity protocol</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5205">RFC 5205</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.HipRecord.#ctor(System.String,System.Int32,ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecAlgorithm,System.Byte[],System.Byte[],System.Collections.Generic.List{System.String})"> <summary> Creates a new instace of the HipRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="algorithm"> Algorithm of the key </param> <param name="hit"> Host identity tag </param> <param name="publicKey"> Binary data of the public key </param> <param name="rendezvousServers"> Possible rendezvous servers </param> </member> <member name="P:ARSoft.Tools.Net.Dns.HipRecord.Algorithm"> <summary> Algorithm of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.HipRecord.Hit"> <summary> Host identity tag </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.HipRecord.PublicKey"> <summary> Binary data of the public key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.HipRecord.RendezvousServers"> <summary> Possible rendezvous servers </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DnsMessage"> <summary> Message returned as result to a dns query </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessage.IsAuthoritiveAnswer"> <summary> <para>Gets or sets the autoritive answer (AA) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessage.IsTruncated"> <summary> <para>Gets or sets the truncated response (TC) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessage.IsRecursionDesired"> <summary> <para>Gets or sets the recursion desired (RD) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessage.IsRecursionAllowed"> <summary> <para>Gets or sets the recursion allowed (RA) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessage.IsAuthenticData"> <summary> <para>Gets or sets the authentic data (AD) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4035">RFC 4035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessage.IsCheckingDisabled"> <summary> <para>Gets or sets the checking disabled (CD) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4035">RFC 4035</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessage.Questions"> <summary> Gets or sets the entries in the question section </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessage.AnswerRecords"> <summary> Gets or sets the entries in the answer records section </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.DnsMessage.AuthorityRecords"> <summary> Gets or sets the entries in the authority records section </summary> </member> <member name="T:ARSoft.Tools.Net.Spf.SenderIDScope"> <summary> Scope of a SenderID record </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SenderIDScope.Unknown"> <summary> Unknown scope </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SenderIDScope.MFrom"> <summary> MFrom scope, used for lookups of SMTP MAIL FROM address </summary> </member> <member name="F:ARSoft.Tools.Net.Spf.SenderIDScope.Pra"> <summary> PRA scope, used for lookups of the Purported Responsible Address </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.ReturnCode"> <summary> Result of a dns request </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.NoError"> <summary> <para>No error</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.FormatError"> <summary> <para>Format error</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.ServerFailure"> <summary> <para>Server failure</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.NxDomain"> <summary> <para>Non-existent domain</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.NotImplemented"> <summary> <para>Not implemented</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.Refused"> <summary> <para>Query refused</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.YXDomain"> <summary> <para>Name exists when it should not</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2136">RFC 2136</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.YXRRSet"> <summary> <para>Record exists when it should not</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2136">RFC 2136</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.NXRRSet"> <summary> <para>Record that should exist does not</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2136">RFC 2136</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.NotAuthoritive"> <summary> <para>Server is not authoritative for zone</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2136">RFC 2136</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.NotZone"> <summary> <para>Name not contained in zone</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2136">RFC 2136</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.BadVersion"> <summary> <para>EDNS version is not supported by responder</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2671">RFC 2671</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.BadSig"> <summary> <para>TSIG signature failure</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2845">RFC 2845</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.BadKey"> <summary> <para>Key not recognized</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2845">RFC 2845</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.BadTime"> <summary> <para>Signature out of time window</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2845">RFC 2845</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.BadMode"> <summary> <para>Bad TKEY mode</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.BadName"> <summary> <para>Duplicate key name</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.BadAlg"> <summary> <para>Algorithm not supported</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.ReturnCode.BadTrunc"> <summary> <para>Bad truncation of TSIG record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4635">RFC 4635</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.RecordType"> <summary> Type of record </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Invalid"> <summary> Invalid record type </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.A"> <summary> <para>Host address</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Ns"> <summary> <para>Authoritatitve name server</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Md"> <summary> <para>Mail destination</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Mf"> <summary> <para>Mail forwarder</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.CName"> <summary> <para>Canonical name for an alias</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Soa"> <summary> <para>Start of zone of authority</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Mb"> <summary> <para>Mailbox domain name</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> - Experimental</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Mg"> <summary> <para>Mail group member</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> - Experimental</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Mr"> <summary> <para>Mail rename domain name</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> - Experimental</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Null"> <summary> <para>Null record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> - Experimental</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Wks"> <summary> <para>Well known services</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Ptr"> <summary> <para>Domain name pointer</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.HInfo"> <summary> <para>Host information</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.MInfo"> <summary> <para>Mailbox or mail list information</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Mx"> <summary> <para>Mail exchange</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Txt"> <summary> <para>Text strings</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Rp"> <summary> <para>Responsible person</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Afsdb"> <summary> <para>AFS data base location</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> and <see cref="!:http://tools.ietf.org/html/rfc5864">RFC 5864</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.X25"> <summary> <para>X.25 PSDN address</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Isdn"> <summary> <para>ISDN address</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Rt"> <summary> <para>Route through</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Nsap"> <summary> <para>NSAP address, NSAP style A record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1706">RFC 1706</see> and <see cref="!:http://tools.ietf.org/html/rfc1348">RFC 1348</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.NsapPtr"> <summary> <para>Domain name pointer, NSAP style</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1348">RFC 1348</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Sig"> <summary> <para>Security signature</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> , <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> , <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> and <see cref="!:http://tools.ietf.org/html/rfc2931">RFC 2931</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Key"> <summary> <para>Security Key</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> , <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> , <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> and <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Px"> <summary> <para>X.400 mail mapping information</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2163">RFC 2163</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.GPos"> <summary> <para>Geographical position</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1712">RFC 1712</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Aaaa"> <summary> <para>IPv6 address</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3596">RFC 3596</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Loc"> <summary> <para>Location information</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1876">RFC 1876</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Nxt"> <summary> <para>Next domain</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> and <see cref="!:http://tools.ietf.org/html/rfc2535">RFC 2535</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Eid"> <summary> <para>Endpoint identifier</para> <para>Defined by Michael Patton, <map@bbn.com>, June 1995</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.NimLoc"> <summary> <para>Nimrod locator</para> <para>Defined by Michael Patton, <map@bbn.com>, June 1995</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Srv"> <summary> <para>Server selector</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2782">RFC 2782</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.AtmA"> <summary> <para>ATM address</para> <para>Defined in <see cref="!:http://broadband-forum.org/ftp/pub/approved-specs/af-saa-0069.000.pdf">ATM Forum Technical Committee, "ATM Name System, V2.0"</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Naptr"> <summary> <para>Naming authority pointer</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2915">RFC 2915</see> , <see cref="!:http://tools.ietf.org/html/rfc2168">RFC 2168</see> and <see cref="!:http://tools.ietf.org/html/rfc3403">RFC 3403</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Kx"> <summary> <para>Key exchanger</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2230">RFC 2230</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Cert"> <summary> <para>Certificate storage</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4398">RFC 4398</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.A6"> <summary> <para>A6</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3226">RFC 3226</see> , <see cref="!:http://tools.ietf.org/html/rfc2874">RFC 2874</see> and <see cref="!:http://tools.ietf.org/html/rfc6563">RFC 2874</see> - Experimental</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.DName"> <summary> <para>DNS Name Redirection</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2672">RFC 6672</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Sink"> <summary> <para>SINK</para> <para>Defined by Donald E. Eastlake, III <d3e3e3@gmail.com>, January 1995, November 1997</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Opt"> <summary> <para>OPT</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2671">RFC 2671</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Apl"> <summary> <para>Address prefixes</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc3123">RFC 3123</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Ds"> <summary> <para>Delegation signer</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> and <see cref="!:http://tools.ietf.org/html/rfc3658">RFC 3658</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.SshFp"> <summary> <para>SSH key fingerprint</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4255">RFC 4255</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.IpSecKey"> <summary> <para>IPsec key storage</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4025">RFC 4025</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.RrSig"> <summary> <para>Record signature</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> and <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.NSec"> <summary> <para>Next owner</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> and <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.DnsKey"> <summary> <para>DNS Key</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> and <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Dhcid"> <summary> <para>Dynamic Host Configuration Protocol (DHCP) Information</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4701">RFC 4701</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.NSec3"> <summary> <para>Hashed next owner</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5155">RFC 5155</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.NSec3Param"> <summary> <para>Hashed next owner parameter</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5155">RFC 5155</see> </para> </summary> </member> <!-- Ungültiger XML-Kommentar wurde für den Member "F:ARSoft.Tools.Net.Dns.RecordType.Tlsa" ignoriert --> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Hip"> <summary> <para>Host identity protocol</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5205">RFC 5205</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.NInfo"> <summary> <para>NINFO</para> <para>Defined by Jim Reid, <jim@telnic.org>, 21 January 2008</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.RKey"> <summary> <para>RKEY</para> <para>Defined by Jim Reid, <jim@telnic.org>, 21 January 2008</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.TALink"> <summary> <para>Trust anchor link</para> <para>Defined by Wouter Wijngaards, <wouter@nlnetlabs.nl>, 2010-02-17</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.CDS"> <summary> <para>Child DS</para> <para>Defined by George Barwood, <george.barwood@blueyonder.co.uk>, 06 June 2011</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Spf"> <summary> <para>Sender Policy Framework</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4408">RFC 4408</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.UInfo"> <summary> <para>UINFO</para> <para>IANA-Reserved</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.UId"> <summary> <para>UID</para> <para>IANA-Reserved</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Gid"> <summary> <para>GID</para> <para>IANA-Reserved</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Unspec"> <summary> <para>UNSPEC</para> <para>IANA-Reserved</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.TKey"> <summary> <para>Transaction key</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2930">RFC 2930</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.TSig"> <summary> <para>Transaction signature</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2845">RFC 2845</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Ixfr"> <summary> <para>Incremental zone transfer</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1995">RFC 1995</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Axfr"> <summary> <para>Request transfer of entire zone</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> and <see cref="!:http://tools.ietf.org/html/rfc5936">RFC 5936</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.MailB"> <summary> <para>Request mailbox related recors</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.MailA"> <summary> <para>Request of mail agent records</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Any"> <summary> <para>Request of all records</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Uri"> <summary> <para>URI</para> <para>Defined by Patrik Faltstrom, <paf@cisco.com>, 22 February 2011</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.CAA"> <summary> <para>Certification authority auhtorization</para> <para>Defined by Phillip Hallam-Baker, <phill@hallambaker.com>, 07 April 2011</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Ta"> <summary> <para>DNSSEC trust authorities</para> <para>Defined by Sam Weiler, <weiler+iana@tislabs.com></para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordType.Dlv"> <summary> <para>DNSSEC lookaside validation</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4431">RFC 4431</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.UnknownOption"> <summary> Unknown EDNS option </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.UnknownOption.#ctor(ARSoft.Tools.Net.Dns.EDnsOptionType,System.Byte[])"> <summary> Creates a new instance of the UnknownOption class </summary> <param name="type"> Type of the option </param> </member> <member name="P:ARSoft.Tools.Net.Dns.UnknownOption.Data"> <summary> Binary data of the option </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.TSigRecord"> <summary> <para>Transaction signature record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2845">RFC 2845</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.TSigRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.TSigAlgorithm,System.DateTime,System.TimeSpan,System.UInt16,ARSoft.Tools.Net.Dns.ReturnCode,System.Byte[],System.Byte[])"> <summary> Creates a new instance of the TSigRecord class </summary> <param name="name"> Name of the record </param> <param name="algorithm"> Algorithm of the key </param> <param name="timeSigned"> Time when the data was signed </param> <param name="fudge"> Timespan errors permitted </param> <param name="originalID"> Original ID of message </param> <param name="error"> Error field </param> <param name="otherData"> Binary other data </param> <param name="keyData"> Binary data of the key </param> </member> <member name="P:ARSoft.Tools.Net.Dns.TSigRecord.Algorithm"> <summary> Algorithm of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TSigRecord.TimeSigned"> <summary> Time when the data was signed </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TSigRecord.Fudge"> <summary> Timespan errors permitted </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TSigRecord.Mac"> <summary> MAC defined by algorithm </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TSigRecord.OriginalID"> <summary> Original ID of message </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TSigRecord.Error"> <summary> Error field </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TSigRecord.OtherData"> <summary> Binary other data </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TSigRecord.KeyData"> <summary> Binary data of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.TSigRecord.ValidationResult"> <summary> Result of validation of record </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.NSec3Record"> <summary> Hashed next owner <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5155">RFC 5155</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.NSec3Record.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,ARSoft.Tools.Net.Dns.DnsSecAlgorithm,System.Byte,System.UInt16,System.Byte[],System.Byte[],System.Collections.Generic.List{ARSoft.Tools.Net.Dns.RecordType})"> <summary> Creates of new instance of the NSec3Record class </summary> <param name="name"> Name of the record </param> <param name="recordClass"> Class of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="hashAlgorithm"> Algorithm of hash </param> <param name="flags"> Flags of the record </param> <param name="iterations"> Number of iterations </param> <param name="salt"> Binary data of salt </param> <param name="nextHashedOwnerName"> Binary data of hash of next owner </param> <param name="types"> Types of next owner </param> </member> <member name="P:ARSoft.Tools.Net.Dns.NSec3Record.HashAlgorithm"> <summary> Algorithm of hash </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NSec3Record.Flags"> <summary> Flags of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NSec3Record.Iterations"> <summary> Number of iterations </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NSec3Record.Salt"> <summary> Binary data of salt </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NSec3Record.NextHashedOwnerName"> <summary> Binary data of hash of next owner </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NSec3Record.Types"> <summary> Types of next owner </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.SshFpRecord"> <summary> <para>SSH key fingerprint record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4255">RFC 4255</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.SshFpRecord.#ctor(System.String,System.Int32,ARSoft.Tools.Net.Dns.SshFpRecord.SshFpAlgorithm,ARSoft.Tools.Net.Dns.SshFpRecord.SshFpFingerPrintType,System.Byte[])"> <summary> Creates a new instance of the SshFpRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="algorithm"> Algorithm of fingerprint </param> <param name="fingerPrintType"> Type of fingerprint </param> <param name="fingerPrint"> Binary data of the fingerprint </param> </member> <member name="P:ARSoft.Tools.Net.Dns.SshFpRecord.Algorithm"> <summary> Algorithm of fingerprint </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SshFpRecord.FingerPrintType"> <summary> Type of fingerprint </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.SshFpRecord.FingerPrint"> <summary> Binary data of the fingerprint </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.SshFpRecord.SshFpAlgorithm"> <summary> Algorithm of the fingerprint </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.SshFpRecord.SshFpAlgorithm.None"> <summary> None </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.SshFpRecord.SshFpAlgorithm.Rsa"> <summary> <para>RSA</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4255">RFC 4255</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.SshFpRecord.SshFpAlgorithm.Dsa"> <summary> <para>DSA</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4255">RFC 4255</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.SshFpRecord.SshFpFingerPrintType"> <summary> Type of the fingerprint </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.SshFpRecord.SshFpFingerPrintType.None"> <summary> None </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.SshFpRecord.SshFpFingerPrintType.Sha1"> <summary> <para>SHA-1</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4255">RFC 4255</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.RtRecord"> <summary> <para>Route through record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.RtRecord.#ctor(System.String,System.Int32,System.UInt16,System.String)"> <summary> Creates a new instance of the RtRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="preference"> Preference of the record </param> <param name="intermediateHost"> Name of the intermediate host </param> </member> <member name="P:ARSoft.Tools.Net.Dns.RtRecord.Preference"> <summary> Preference of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.RtRecord.IntermediateHost"> <summary> Name of the intermediate host </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.NsRecord"> <summary> <para>Authoritatitve name server record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.NsRecord.#ctor(System.String,System.Int32,System.String)"> <summary> Creates a new instance of the NsRecord class </summary> <param name="name"> Domain name of the zone </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="nameServer"> Name of the authoritative name server </param> </member> <member name="P:ARSoft.Tools.Net.Dns.NsRecord.NameServer"> <summary> Name of the authoritatitve nameserver for the zone </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.IpSecKeyRecord"> <summary> <para>IPsec key storage</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4025">RFC 4025</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.IpSecKeyRecord.#ctor(System.String,System.Int32,System.Byte,ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecGatewayType,ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecAlgorithm,System.String,System.Byte[])"> <summary> Creates a new instance of the IpSecKeyRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="precedence"> Precedence of the record </param> <param name="gatewayType"> Type of gateway </param> <param name="algorithm"> Algorithm of the key </param> <param name="gateway"> Address of the gateway </param> <param name="publicKey"> Binary data of the public key </param> </member> <member name="P:ARSoft.Tools.Net.Dns.IpSecKeyRecord.Precedence"> <summary> Precedence of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.IpSecKeyRecord.GatewayType"> <summary> Type of gateway </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.IpSecKeyRecord.Algorithm"> <summary> Algorithm of the key </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.IpSecKeyRecord.Gateway"> <summary> Address of the gateway </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.IpSecKeyRecord.PublicKey"> <summary> Binary data of the public key </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecAlgorithm"> <summary> Algorithm of key </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecAlgorithm.None"> <summary> None </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecAlgorithm.Rsa"> <summary> <para>RSA</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4025">RFC 4025</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecAlgorithm.Dsa"> <summary> <para>DSA</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4025">RFC 4025</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecGatewayType"> <summary> Type of gateway </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecGatewayType.None"> <summary> None </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecGatewayType.IpV4"> <summary> <para>Gateway is a IPv4 address</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4025">RFC 4025</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecGatewayType.IpV6"> <summary> <para>Gateway is a IPv6 address</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4025">RFC 4025</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.IpSecKeyRecord.IpSecGatewayType.Domain"> <summary> <para>Gateway is a domain name</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4025">RFC 4025</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.LlmnrMessage"> <summary> Message returned as result to a LLMNR query </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LlmnrMessage.IsConflict"> <summary> <para>Gets or sets the conflict (C) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4795">RFC 4795</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LlmnrMessage.IsTruncated"> <summary> <para>Gets or sets the truncated response (TC) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4795">RFC 4795</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LlmnrMessage.IsTentive"> <summary> <para>Gets or sets the tentive (T) flag</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4795">RFC 4795</see> </para> </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LlmnrMessage.Questions"> <summary> Gets or sets the entries in the question section </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LlmnrMessage.AnswerRecords"> <summary> Gets or sets the entries in the answer records section </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.LlmnrMessage.AuthorityRecords"> <summary> Gets or sets the entries in the authority records section </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.LlmnrClient"> <summary> Provides a client for querying LLMNR (link-local multicast name resolution) as defined in <see cref="!:http://tools.ietf.org/html/rfc4795">RFC 4795</see> . </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.LlmnrClient.#ctor"> <summary> Provides a new instance with a timeout of 1 second </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.LlmnrClient.#ctor(System.Int32)"> <summary> Provides a new instance with a custom timeout </summary> <param name="queryTimeout"> Query timeout in milliseconds </param> </member> <member name="M:ARSoft.Tools.Net.Dns.LlmnrClient.Resolve(System.String)"> <summary> Queries for specified records. </summary> <param name="name"> Domain, that should be queried </param> <returns> All available responses on the local network </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.LlmnrClient.Resolve(System.String,ARSoft.Tools.Net.Dns.RecordType)"> <summary> Queries for specified records. </summary> <param name="name"> Name, that should be queried </param> <param name="recordType"> Type the should be queried </param> <returns> All available responses on the local network </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.LlmnrClient.BeginResolve(System.String,System.AsyncCallback,System.Object)"> <summary> Queries for specified records asynchronously. </summary> <param name="name"> Name, that should be queried </param> <param name="requestCallback"> An <see cref="T:System.AsyncCallback"/> delegate that references the method to invoked then the operation is complete. </param> <param name="state"> A user-defined object that contains information about the receive operation. This object is passed to the <paramref name="requestCallback"/> delegate when the operation is complete. </param> <returns> An <see cref="T:System.IAsyncResult"/> IAsyncResult object that references the asynchronous receive. </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.LlmnrClient.BeginResolve(System.String,ARSoft.Tools.Net.Dns.RecordType,System.AsyncCallback,System.Object)"> <summary> Queries for specified records asynchronously. </summary> <param name="name"> Name, that should be queried </param> <param name="recordType"> Type the should be queried </param> <param name="requestCallback"> An <see cref="T:System.AsyncCallback"/> delegate that references the method to invoked then the operation is complete. </param> <param name="state"> A user-defined object that contains information about the receive operation. This object is passed to the <paramref name="requestCallback"/> delegate when the operation is complete. </param> <returns> An <see cref="T:System.IAsyncResult"/> IAsyncResult object that references the asynchronous receive. </returns> </member> <member name="M:ARSoft.Tools.Net.Dns.LlmnrClient.EndResolve(System.IAsyncResult)"> <summary> Ends a pending asynchronous operation. </summary> <param name="ar"> An <see cref="T:System.IAsyncResult"/> object returned by a call to <see cref="M:ARSoft.Tools.Net.Dns.LlmnrClient.BeginResolve(System.String,System.AsyncCallback,System.Object)"/> . </param> <returns> All available responses on the local network </returns> </member> <member name="T:ARSoft.Tools.Net.Dns.X25Record"> <summary> <para>X.25 PSDN address record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1183">RFC 1183</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.X25Record.#ctor(System.String,System.Int32,System.String)"> <summary> Creates a new instance of the X25Record class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="x25Address"> PSDN (Public Switched Data Network) address </param> </member> <member name="P:ARSoft.Tools.Net.Dns.X25Record.X25Address"> <summary> PSDN (Public Switched Data Network) address </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.NaptrRecord"> <summary> <para>Naming authority pointer record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2915">RFC 2915</see> , <see cref="!:http://tools.ietf.org/html/rfc2168">RFC 2168</see> and <see cref="!:http://tools.ietf.org/html/rfc3403">RFC 3403</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.NaptrRecord.#ctor(System.String,System.Int32,System.UInt16,System.UInt16,System.String,System.String,System.String,System.String)"> <summary> Creates a new instance of the NaptrRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="order"> Order of the record </param> <param name="preference"> Preference of record with same order </param> <param name="flags"> Flags of the record </param> <param name="services"> Available services </param> <param name="regExp"> Substitution expression that is applied to the original string </param> <param name="replacement"> The next name to query </param> </member> <member name="P:ARSoft.Tools.Net.Dns.NaptrRecord.Order"> <summary> Order of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NaptrRecord.Preference"> <summary> Preference of record with same order </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NaptrRecord.Flags"> <summary> Flags of the record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NaptrRecord.Services"> <summary> Available services </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NaptrRecord.RegExp"> <summary> Substitution expression that is applied to the original string </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NaptrRecord.Replacement"> <summary> The next name to query </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.RecordClass"> <summary> DNS record class </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordClass.Invalid"> <summary> Invalid record class </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordClass.INet"> <summary> <para>Record class Internet (IN)</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordClass.Chaos"> <summary> <para>Record class Chaois (CH)</para> <para>Defined: D. Moon, "Chaosnet", A.I. Memo 628, Massachusetts Institute of Technology Artificial Intelligence Laboratory, June 1981.</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordClass.Hesiod"> <summary> <para>Record class Hesiod (HS)</para> <para>Defined: Dyer, S., and F. Hsu, "Hesiod", Project Athena Technical Plan - Name Service, April 1987.</para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordClass.None"> <summary> <para>Record class NONE</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2136">RFC 2136</see> </para> </summary> </member> <member name="F:ARSoft.Tools.Net.Dns.RecordClass.Any"> <summary> <para>Record class * (ANY)</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.RrSigRecord"> <summary> <para>Record signature record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc4034">RFC 4034</see> and <see cref="!:http://tools.ietf.org/html/rfc3755">RFC 3755</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.RrSigRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,ARSoft.Tools.Net.Dns.RecordType,ARSoft.Tools.Net.Dns.DnsSecAlgorithm,System.Byte,System.Int32,System.DateTime,System.DateTime,System.UInt16,System.String,System.Byte[])"> <summary> Creates a new instance of the RrSigRecord class </summary> <param name="name"> Name of the record </param> <param name="recordClass"> Class of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="typeCovered"> <see cref="T:ARSoft.Tools.Net.Dns.RecordType">Record type</see> that is covered by this record </param> <param name="algorithm"> <see cref="T:ARSoft.Tools.Net.Dns.DnsSecAlgorithm">Algorithm</see> that is used for signature </param> <param name="labels"> Label count of original record that is covered by this record </param> <param name="originalTimeToLive"> Original time to live value of original record that is covered by this record </param> <param name="signatureExpiration"> Signature is valid until this date </param> <param name="signatureInception"> Signature is valid from this date </param> <param name="keyTag"> Key tag </param> <param name="signersName"> Domain name of generator of the signature </param> <param name="signature"> Binary data of the signature </param> </member> <member name="P:ARSoft.Tools.Net.Dns.RrSigRecord.TypeCovered"> <summary> <see cref="T:ARSoft.Tools.Net.Dns.RecordType">Record type</see> that is covered by this record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.RrSigRecord.Algorithm"> <summary> <see cref="T:ARSoft.Tools.Net.Dns.DnsSecAlgorithm">Algorithm</see> that is used for signature </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.RrSigRecord.Labels"> <summary> Label count of original record that is covered by this record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.RrSigRecord.OriginalTimeToLive"> <summary> Original time to live value of original record that is covered by this record </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.RrSigRecord.SignatureExpiration"> <summary> Signature is valid until this date </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.RrSigRecord.SignatureInception"> <summary> Signature is valid from this date </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.RrSigRecord.KeyTag"> <summary> Key tag </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.RrSigRecord.SignersName"> <summary> Domain name of generator of the signature </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.RrSigRecord.Signature"> <summary> Binary data of the signature </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.CNameRecord"> <summary> <para>Canonical name for an alias</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.CNameRecord.#ctor(System.String,System.Int32,System.String)"> <summary> Creates a new instance of the CNameRecord class </summary> <param name="name"> Domain name the host </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="canonicalName"> Canocical name for the alias of the host </param> </member> <member name="P:ARSoft.Tools.Net.Dns.CNameRecord.CanonicalName"> <summary> Canonical name </summary> </member> <member name="T:ARSoft.Tools.Net.Spf.SpfModifier"> <summary> Represents a single modifier term in a SPF record </summary> </member> <member name="M:ARSoft.Tools.Net.Spf.SpfModifier.ToString"> <summary> Returns the textual representation of a modifier term </summary> <returns> Textual representation </returns> </member> <member name="P:ARSoft.Tools.Net.Spf.SpfModifier.Type"> <summary> Type of the modifier </summary> </member> <member name="P:ARSoft.Tools.Net.Spf.SpfModifier.Domain"> <summary> Domain part of the modifier </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.DNameRecord"> <summary> <para>DNS Name Redirection record</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc2672">RFC 6672</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.DNameRecord.#ctor(System.String,System.Int32,System.String)"> <summary> Creates a new instance of the DNameRecord class </summary> <param name="name"> Name of the record </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="target"> Target of the redirection </param> </member> <member name="P:ARSoft.Tools.Net.Dns.DNameRecord.Target"> <summary> Target of the redirection </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.UnknownRecord"> <summary> Represent a dns record, which is not directly supported by this library </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.UnknownRecord.#ctor(System.String,ARSoft.Tools.Net.Dns.RecordType,ARSoft.Tools.Net.Dns.RecordClass,System.Int32,System.Byte[])"> <summary> Creates a new instance of the UnknownRecord class </summary> <param name="name"> Domain name of the record </param> <param name="recordType"> Record type </param> <param name="recordClass"> Record class </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="recordData"> Binary data of the RDATA section of the record </param> </member> <member name="P:ARSoft.Tools.Net.Dns.UnknownRecord.RecordData"> <summary> Binary data of the RDATA section of the record </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.PtrRecord"> <summary> <para>Domain name pointer</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc1035">RFC 1035</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.PtrRecord.#ctor(System.String,System.Int32,System.String)"> <summary> Creates a new instance of the PtrRecord class </summary> <param name="name"> Reverse name of the address </param> <param name="timeToLive"> Seconds the record should be cached at most </param> <param name="pointerDomainName"> Domain name the address points to </param> </member> <member name="P:ARSoft.Tools.Net.Dns.PtrRecord.PointerDomainName"> <summary> Domain name the address points to </summary> </member> <member name="T:ARSoft.Tools.Net.Dns.NsIdOption"> <summary> <para>Name server ID option</para> <para>Defined in <see cref="!:http://tools.ietf.org/html/rfc5001">RFC 5001</see> </para> </summary> </member> <member name="M:ARSoft.Tools.Net.Dns.NsIdOption.#ctor(System.Byte[])"> <summary> Creates a new instance of the NsIdOption class </summary> </member> <member name="P:ARSoft.Tools.Net.Dns.NsIdOption.Payload"> <summary> Binary data of the payload </summary> </member> </members> </doc> |