Namespace TheXDS.MCART.Resources
Classes
AssemblyUnpacker<T>
Base class for defining an IUnpacker<T> that extracts embedded resources from an Assembly.
BitmapUnpacker
Extracts bitmap resources from an assembly.
Colors
Includes a collection of additional colors.
DeflateGetter
ICompressorGetter that constructs a DeflateStream that can be used to extract compressed information from a Stream.
Errors
Contains resources that generate new exception instances to be thrown.
GZipGetter
ICompressorGetter that builds a GZipStream that can be used to extract information compressed from a Stream.
ImageUnpacker
Extracts BitmapImage resources from an assembly.
License
Describes a license.
NullCompressorGetter
ICompressorGetter that exposes directly a Stream when the same has not been written using a compressor.
SecurityErrors
Contains various exceptions that may be thrown by MCART.Security.
SpdxLicense
Represents a license registered within the Software Package Data Exchange (SPDX) standards.
StringUnpacker
AssemblyUnpacker<T> that allows extracting text files embedded in an assembly as a string.
TextLicense
License whose content has been specified directly.
TextUnpacker
AssemblyUnpacker<T> that extracts text resources.
UnpackResult<T>
Contains the result of the async operation to unpack a resource.
Unpacker
AssemblyUnpacker<T> that exposes directly the Stream of the embedded resources of an assembly.
WpfErrors
Contains members that create exceptions that may occur within MCART.WPF.
XamlUnpacker
Extracts embedded XAML resources from the specified assembly.
Interfaces
IAsyncUnpacker<T>
Defines a series of methods to be implemented by a class that allows getting and extracting resources asynchronously.
ICompressorGetter
Defines a series of methods to be implemented by a class that allows getting a Stream to extract compressed information from another Stream.
IUnpacker<T>
Defines a series of methods to be implemented by a class that allows getting and extracting resources.
Enums
SpdxLicenseId
Enumerates all licenses registered within the Software Package Data Exchange (SPDX) standards.