| Type | Description |
|---|
DataContractSerializationUtils |
Serialization routines that use the DataContractSerializer for serialization. Use these on anything that has an explicitly defined DataContract or generated LINQ entities (LINQ to SQL/Entites etc.) |
DataUtils |
Utility library for common data operations. |
DebugUtils |
DebugUtils class contains various utility methods for debugging and diagnostic tasks |
DelegateFactory |
This class creates a generic method delegate from a MethodInfo signature converting the method call into a LateBoundMethod delegate call. Using this class allows making repeated calls very quickly.
Note: this class will be very inefficient for individual dynamic method calls - compilation of the expression is very expensive up front, so using this delegate factory makes sense only if you re-use the dynamicly loaded method |
Encryption |
A simple encryption class that can be used to two-way encode/decode strings and byte buffers with single method calls. |
Expando |
that provides extensible properties and methods to an existing object when cast to dynamic. This dynamic object stores 'extra' properties in a dictionary or checks the actual properties of the instance passed via constructor.
This class can be subclassed to extend an existing type or you can pass in an instance to extend. Properties (both dynamic and strongly typed) can be accessed through an indexer.
This type allows you three ways |
FileUtils |
wwUtils class which contains a set of common utility classes for Formatting strings Reflection Helpers Object Serialization Stream Manipulation |
Imaging |
Summary description for wwImaging. |
NetworkUtils |
|
ObjectFactory |
An object factory that can create instances of types for Http Web Request and Thread Scoped object objects and value types. |
PropertyBag |
Creates a serializable string/object dictionary that is XML serializable Encodes keys as element names and values as simple values with a type attribute that contains an XML type name. Complex names encode the type name with type='___namespace.classname' format followed by a standard xml serialized format. The latter serialization can be slow so it's not recommended to pass complex types if performance is critical. |
PropertyBag |
Creates a serializable string for generic types that is XML serializable.
Encodes keys as element names and values as simple values with a type attribute that contains an XML type name. Complex names encode the type name with type='___namespace.classname' format followed by a standard xml serialized format. The latter serialization can be slow so it's not recommended to pass complex types if performance is critical. |
ReflectionUtils |
Collection of Reflection and type conversion related utility functions |
Scheduler |
A generic scheduling service that runs on a background thread and fires events in a given check frequency. |
SchedulerItem |
A simple item wrapper that allows separating items by type. |
SecurityUtils |
A set of utilities functions related to security. |
SerializationUtils |
|
ShellUtils |
|
StringUtils |
String utility class that provides a host of string related operations |
SystemUtils |
|
TimeUtils |
Time Utilities class provides date and time related routines. |
ValidationError |
Object that holds a single Validation Error for the business object |
ValidationErrorCollection |
A collection of ValidationError objects that is used to collect errors that occur duing calls to the Validate method. |
XmlUtils |
String utility class that provides a host of string related operations |
WebUtils |
Summary description for wwWebUtils. |
LateBoundMethod |
LateBoundMethod is a generic method signature that is passed an instance and an array of parameters and returns an object. It basically can be used to call any method. |
ObjectToStringTypes |
|
RoundingDirection |
Determines how date time values are rounded |