Unosquare
    Show / Hide Table of Contents

    Namespace EmbedIO.Utilities

    Classes

    ComponentCollection<T>

    Implements a collection of components.

    Each component in the collection may be given a unique name for later retrieval.

    ComponentCollectionExtensions

    Provides extension methods for types implementing IComponentCollection<T>.

    ConfigurationLockSource

    Signals to associated instances of LockToken that an object's configuration is locked.

    DisposableComponentCollection<T>

    Implements a collection of components that automatically disposes each component implementing .

    Each component in the collection may be given a unique name for later retrieval.

    HttpDate

    Provides standard methods to parse and format s according to various RFCs.

    IPParser

    Provides standard methods to parse IP address strings.

    LockedException

    The exception that is thrown when a LockToken has been locked.

    LockTokenSource

    Signals to associated instances of LockToken that some data is locked.

    MimeTypeProviderStack

    Manages a stack of MIME type providers.

    This API supports the EmbedIO infrastructure and is not intended to be used directly from your code.

    NameValueCollectionExtensions

    Provides extension methods for .

    QValueList

    Represents a list of names with associated quality values extracted from an HTTP header, e.g. gzip; q=0.9, deflate.

    See RFC7231, section 5.3.

    This class ignores and discards extensions (accept-ext in RFC7231 terminology).

    If a name has one or more parameters (e.g. text/html;level=1) it is not further parsed: parameters will appear as part of the name.

    QValueListExtensions

    Provides extension methods for QValueList.

    StringExtensions

    Provides extension methods for String.

    UniqueIdGenerator

    Generates locally unique string IDs, mainly for logging purposes.

    UrlEncodedDataParser

    Parses URL queries or URL-encoded HTML forms.

    UrlPath

    Provides utility methods to work with URL paths.

    Validate

    Provides validation methods for method arguments.

    ValidatedNotNullAttribute

    Indicates to static code analyzers that a parameter is guaranteed not to be null after a method returns.

    The presence of this attribute on a method parameter also relaxes null-validation requirements, thus suppressing the CA1062 warning on the parameter.

    Structs

    LockToken

    Propagates notification that some data has been locked and can no longer be modified.

    Interfaces

    IComponentCollection<T>

    Represents a collection of components.

    Each component in the collection may be given a unique name for later retrieval.

    Comments

    Back to top Copyright © 2017-2019 Unosquare