PowerTCP Telnet for .NET CF
Dart.Common Namespace
See Also  Inheritance Hierarchy Send comments on this topic.
Namespace under which classes common to multiple Dart products reside.

Classes

 ClassDescription
ClassAuthenticationException Thrown when a client or server cannot be authenticated.
ClassComponentBase Base class for PowerTCP Components.
ClassComponentErrorEventArgs Provides data for the ComponentBase.Error event.
ClassDartLicenseException The base class for all Dart component license exceptions.
ClassData Encapsulates data read into a buffer.
ClassDataEventArgs Provides data for the Data event.
ClassLicenseException Thrown when a component fails it's license check.
ClassLogData Provides data and its direction to the Log event.
ClassLogEventArgs Provides data for the LogData event.
ClassProxy Provides an easy way to manage communication with proxy servers.
ClassPtyBase This class provides support for interactive on-line terminal access using controls derived from TextBoxBase.
ClassSocketBase Base class for PowerTCP Components.
ClassSocketOption Contains socket options that may be set by TCP and UDP sockets. These options are automatically applied to the connection used.
ClassSslInfo Provides information on the SSL channel.
ClassTcpBase Base class for components utilizing protocols built upon the TCP protocol.
ClassTcpSocketOption Contains socket options that may be set by TCP sockets.
ClassUserStateEventArgs Provides data for the UserState event.
ClassX509CertificateCollection A generic list of X509Certificate objects.
ClassX509Chain Represents a chain-building engine for X509Certificate certificates. Not implemented.
ClassX509ChainPolicy Represents the chain policy to be applied when building an X509 certificate chain. This class cannot be inherited.

Structures

 StructureDescription
StructureX509ChainStatus Provides a simple structure for storing X509 chain status and error information.

Delegates

 DelegateDescription
DelegateComponentErrorEventHandler Represents the method that will handle an event raised due to an component error.
DelegateDataEventHandler Represents the method that will handle an event raised by the user calling Marshal.
DelegateLocalCertificateSelectionCallback Selects the local Secure Sockets Layer (SSL) certificate used for authentication.
DelegateLogEventHandler Represents the method that will handle an event containing unencrypted data passing to and from the socket.
DelegateRemoteCertificateValidationCallback Verifies the remote Secure Sockets Layer (SSL) certificate used for authentication.
DelegateUserStateEventHandler Represents the method that will handle an event raised by the user calling Marshal.

Enumerations

 EnumerationDescription
EnumerationCipherAlgorithmType Defines the possible cipher algorithms for the SslStream class.
EnumerationConnectionState Defines the possible states of the connection.
EnumerationDataDirection Enumerates the directions data travels.
EnumerationExchangeAlgorithmType Specifies the algorithm used to create keys shared by the client and server.
EnumerationHashAlgorithmType Specifies the algorithm used for generating message authentication codes (MACs).
EnumerationProxyType Enumerates the supported proxy types.
EnumerationSslPolicyErrors Enumerates Secure Socket Layer (SSL) policy errors. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
EnumerationSslProtocols Defines the possible values of SslProtocols.
EnumerationX509ChainStatusFlags Defines the status of an X509 chain. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
EnumerationX509RevocationFlag Specifies which X509 certificates in the chain should be checked for revocation.
EnumerationX509RevocationMode Specifies the mode used to check for X509 certificate revocation.

See Also

Documentation Version 4.2
© 2010 Dart Communications. All Rights Reserved.