Catalyst Internet Mail .NET

InternetDialer.RuntimeLicenseAttribute Class

Attribute that defines the runtime license key for the class.

For a list of all members of this type, see InternetDialer.RuntimeLicenseAttribute Members.

System.Object
   System.Attribute
      SocketTools.InternetDialer.RuntimeLicenseAttribute

[Visual Basic]
<AttributeUsage(ValidOn:=AttributeTargets.Assembly, AllowMultiple:=False, Inherited:=True)>
Public Class InternetDialer.RuntimeLicenseAttribute
    Inherits Attribute
[C#]
[AttributeUsage(ValidOn=AttributeTargets.Assembly, AllowMultiple=False, Inherited=True)]
public class InternetDialer.RuntimeLicenseAttribute : Attribute

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

The RuntimeLicense attribute is used to define the runtime license key that is to be used when an instance of the class is created. This attribute is defined in the assembly information module for the language, such as AssemblyInfo.cs when programming C#. The runtime license key must be defined if you wish to redistribute your application.

The runtime license key for your copy of SocketTools can be generated using the License Manager utility that is included with the product. Note that if you have installed an evaluation license, you will not have a runtime license key and cannot redistribute any applications which use the InternetDialer class.

Example

[Visual Basic]
<Assembly: SocketTools.InternetDialer.RuntimeLicense("abcdefghijklmnop")>
    
[CS]
[assembly: SocketTools.InternetDialer.RuntimeLicense("abcdefghijklmnop")]
    

Requirements

Namespace: SocketTools

Assembly: SocketTools.InternetDialer (in SocketTools.InternetDialer.dll)

See Also

InternetDialer.RuntimeLicenseAttribute Members | SocketTools Namespace