Table of Contents

Namespace Ecng.Net

Classes

AuthSchemas

Provides authentication schemas and extension methods for formatting authentication tokens.

HttpHeaders

Contains constants for common HTTP header field names.

MailHelper

Provides helper methods to send emails and to manage mail attachments.

MulticastSourceAddress

Represents the configuration for a UDP multicast source address.

NetworkHelper

Provides various network helper extension methods.

QueryString

Represents a query string associated with a URL and provides methods to manage its parameters.

RetryPolicyInfo

Provides configuration information for retry policies, including retry counts and delays.

TimestampedDictionaryConverter

Represents a collection of keys and values.

TimestampedDictionary<TKey, TValue>

Represents a collection of keys and values. Additionally contains a timestamp Last which can be used as since argument when polling for new data.

UdpStream

Provides a stream interface for reading and writing data over a UDP socket.

Url

Represents a URL and provides functionality for URL manipulation and cloning.

Interfaces

IOAuthProvider

Provider for OAuth.

IOAuthToken

Represents an OAuth token with its associated value and expiration information.

Enums

UrlEncodes

Specifies the type of URL encoding to apply.