The namespaces specified in this document are:
| Namespace | Assembly |
|---|---|
| DevInstinct.Xml | DevInstinct |
| DevInstinct | DevInstinct |
| DevInstinct.Parsing | DevInstinct |
| DevInstinct.Threading.Samples | DevInstinct |
| DevInstinct.Threading | DevInstinct |
| DevInstinct.IO | DevInstinct |
| DevInstinct.Configuration | DevInstinct |
| DevInstinct.Collections | DevInstinct |
| DevInstinct.ExternalLibraries.ExpressionEvaluation | DevInstinct |
| DevInstinct.Soa | DevInstinct |
| DevInstinct.Web.Services.Protocols | DevInstinct |
| DevInstinct.Soa.ErrorCodes | DevInstinct |
| DevInstinct.Diagnostics | DevInstinct |
| DevInstinct.Iso | DevInstinct |
| DevInstinct.Xml.Serialization | DevInstinct |
| DevInstinct.Caching | DevInstinct |
| DevInstinct.Web | DevInstinct |
| DevInstinct.Resources | DevInstinct |
| DevInstinct.Patterns | DevInstinct |
| DevInstinct.Resources.Tools | DevInstinct.Resources.Tools |
| DevInstinct.Resources | DevInstinct.Resources.Tools |
| Type | Summary |
|---|---|
| HttpResponseUtil | Utility methods for HTTP response. |
public abstract class HttpResponseUtil
Utility methods for HTTP response.
Utility methods for HTTP response.
| Name | Access | Summary |
|---|---|---|
| EndResponse() : Void | public | Ends the given http response. |
| GetResponse() : HttpResponse | public | Gets the HttpResponse of the current context. |
| PrepareResponse() : Void | public | Clears the given http response and sets the content type. |
| WriteFile() : Void | public | Properly writes a file to the response stream. |
| WriteObject() : Void | public | Properly serializes an object, with XmlSerializer, to the response stream. |
| WriteTypeSchema() : Void | public | Properly serializes a type's xml schema to the response stream. |
| Type | Summary |
|---|---|
| GlobalResourceManager | Manages resources system-wide for all types. |
| Type | Summary |
|---|---|
| ResXDataReader | Reads ResXDataNode entries from a resource file. |
public abstract class GlobalResourceManager
Manages resources system-wide for all types.
Manages resources system-wide for all types.
| Name | Access | Summary |
|---|---|---|
| GetManifestResourceStream() : Stream | public | Loads the specified manifest resource from the calling assembly, in the calling method declaring type's namespace. |
| GetString() : String | public | Gets the value of the object-specified String resource for the current culture. |
| GetString() : String | public | Gets the value of the object-specified formatted resource for the current culture. |
| GetString() : String | public | Gets the value of the specified String resource for the current culture. |
| GetString() : String | public | Gets the value of the specified formatted resource for the current culture. |
public class ResXDataReader
Reads ResXDataNode entries from a resource file.
Reads ResXDataNode entries from a resource file.
| Name | Access | Summary |
|---|---|---|
| GetDictionaryFromContent() : ResXDataNode} | public | Returns a dictionary of string resources built from the given resource file content. |
| GetDictionaryFromContent() : ResXDataNode} | public | Returns a dictionary of string resources built from the given resource file content. |
| GetDictionaryFromFile() : ResXDataNode} | public | Returns a dictionary of string resources built from the given resource file. |
| IsLocalizedFile() : Boolean | public | Returns true if the given file name is a localized resource file name. |
| Type | Summary |
|---|---|
| CollectionEvents | Specifies the events that can be raised by a dynamic collection. |
| Type | Summary |
|---|---|
| CollectionEventHandler | Represents the method that will handle collection events. |
| CollectionExceptionEventHandler<> | Represents the method that will handle collection events. |
| Type | Summary |
|---|---|
| ArrayUtil | Offers extended array functionalities. |
| IndexedList<> | Implements an indexed list. |
| ListComparer | Compares two lists for equivalence. |
| ListEvent<> | Implements the Generic IList interface using an array whose size is dynamically increased as required and provides events for list changes. The CLS-compliant alternative is ArrayList. |
| SetCollection<> | Represents a strongly-typed collection of objects that can be used in set operations. |
| SimplePair<> | Represents a pair of elements. |
public enumeration CollectionEvents
Specifies the events that can be raised by a dynamic collection.
Specifies the events that can be raised by a dynamic collection.
| Field | Summary |
|---|---|
| Cleared | All the elements have been removed from the collection. |
| ElementAdded | An element has been added to the collection. |
| ElementRemoved | An element has been removed from the collection. |
| Reordered | The elements have been reordered in the collection. |
public delegate CollectionEventHandler
Represents the method that will handle collection events.
Collection events that occured.
public delegate CollectionExceptionEventHandler<>
Represents the method that will handle collection events.
The item that caused the exception.
public abstract class ArrayUtil
Offers extended array functionalities.
Offers extended array functionalities.
| Name | Access | Summary |
|---|---|---|
| CreateArray() : <>[] | public | Creates an array of initialized objects. |
public class ListEvent<> : List
Implements the Generic IList interface using an array whose size is dynamically increased as required and provides events for list changes. The CLS-compliant alternative is ArrayList.
The type of the items in the list.
| Name | Access | Summary |
|---|---|---|
| ListEvent<>() | public | Initializes a new instance of the class. |
| Name | Access | Summary |
|---|---|---|
| Item : <> | public | Gets or sets the element at the specified index and raises the CollectionEvents.ElementAdded event if an element is set. |
| Name | Access | Summary |
|---|---|---|
| Add() : Void | public | Adds an object to the end of the Generic List and raises the CollectionEvents.ElementAdded event. |
| AddRange() : Void | public | Adds the elements of the specified collection to the end of the Generic List and raises the CollectionEvents.ElementAdded event. |
| Clear() : Void | public | Removes all elements from the Generic Listand raises the CollectionEvents.Cleared event. |
| Insert() : Void | public | Inserts an element into the Generic List at the specified index and raises the CollectionEvents.ElementAdded event. |
| InsertRange() : Void | public | Inserts the elements of a collection into the Generic List at the specified index and raises the CollectionEvents.ElementAdded event. |
| Remove() : Boolean | public | Removes the first occurrence of a specific object from the Generic List and raises the CollectionEvents.ElementRemoved event. |
| RemoveAll() : Int32 | public | Removes the all the elements that match the conditions defined by the specified predicate and raises the CollectionEvents.ElementRemoved event. |
| RemoveAt() : Void | public | Removes the element at the specified index of the Generic List and raises the CollectionEvents.ElementRemoved event. |
| RemoveRange() : Void | public | Removes a range of elements from the Generic List and raises the CollectionEvents.ElementRemoved event. |
| Reverse() : Void | public | Reverses the order of the elements in the entire Generic List and raises the CollectionEvents.Reordered event. |
| Reverse() : Void | public | Reverses the order of the elements in the specified range and raises the CollectionEvents.Reordered event. |
| Sort() : Void | public | Sorts the elements in the entire Generic List using the default comparer and raises the CollectionEvents.Reordered event. |
| Sort() : Void | public | Sorts the elements in the entire Generic List using the specified comparer and raises the CollectionEvents.Reordered event. |
| Sort() : Void | public | Sorts the elements in the entire Generic List using the specified Generic System.Comparison and raises the CollectionEvents.Reordered event. |
| Sort() : Void | public | Sorts the elements in a range of elements in Generic List using the specified comparer and raises the CollectionEvents.Reordered event. |
public class IndexedList<> : System.Collections.Generic.ICollection<>, System.Collections.Generic.IEnumerable<>, System.Collections.IEnumerable
Implements an indexed list.
The items in the list must implement the IKeyElement interface and have unique keys.
| Name | Access | Summary |
|---|---|---|
| IndexedList<>() | public | Initializes a new instance of the class. |
| Name | Access | Summary |
|---|---|---|
| Count : Int32 | public | Gets the number of elements contained in the indexed list. |
| IsReadOnly : Boolean | public | Gets a value indicating whether the indexed list is read-only. |
| Item : <> | public | Gets the value associated with the specified key. |
| Name | Access | Summary |
|---|---|---|
| Add() : Void | public | Adds an item to the collection. |
| Add() : Void | public | Adds an item to the collection. |
| Clear() : Void | public | Removes all items from the indexed list. |
| Contains() : Boolean | public | Determines whether the indexed list contains a specific value. |
| ContainsKey() : Boolean | public | Determines whether the IndexedList contains the specified key. |
| CopyTo() : Void | public | Copies the elements of the indexed list to an Array, starting at a particular Array index. |
| GetEnumerator() : IEnumerator{<>} | public | Returns an enumerator that iterates through the collection. |
| Remove() : Boolean | public | Removes the given item from the indexed list. |
public class ListComparer : System.Collections.IComparer
Compares two lists for equivalence.
See the .NET class Comparer.
| Name | Access | Summary |
|---|---|---|
| ListComparer() | public | Initializes a new instance of the class. |
| Name | Access | Summary |
|---|---|---|
| Default : ListComparer | public | Represents an instance of ListComparer that is associated with the Thread.CurrentCulture of the current thread. |
| Name | Access | Summary |
|---|---|---|
| Compare() : Int32 | public | Performs a case-sensitive comparison of two lists of implementing the IList interface and returns a value indicating whether one is less than, equal to or greater than the other. |
public class SetCollection<> : System.Collections.Generic.ICollection<>, System.Collections.Generic.IEnumerable<>, System.Collections.IEnumerable
Represents a strongly-typed collection of objects that can be used in set operations.
The collections used by the set and set operations are expected to contain unique values. Collections with duplicate values may have duplicate values in set operation results.
| Name | Access | Summary |
|---|---|---|
| SetCollection<>() | public | Constructor. |
| SetCollection<>() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| Count : Int32 | public | Gets the number of elements contained in the set. |
| IsReadOnly : Boolean | public | Gets a value indicating whether the set is read-only. |
| Name | Access | Summary |
|---|---|---|
| Add() : Void | public | Adds an item to the set. |
| Clear() : Void | public | Removes all items from the set. |
| Contains() : Boolean | public | Determines whether the set contains a specific value. |
| CopyTo() : Void | public | Copies the elements of the set to a System.Array, starting at a particular System.Array index. |
| GetComplement() : IList{<>} | public | Returns the items of the given collection that are not in this set. |
| GetDifference() : IList{<>} | public | Returns the items of this set that are not in the given collection. |
| GetEnumerator() : IEnumerator{<>} | public | Returns an enumerator that iterates through the collection. |
| GetIntersection() : IList{<>} | public | Returns the items of this set that are also in the given collection. |
| GetUnion() : IList{<>} | public | Returns the items of this set and the items of the given collection. |
| Remove() : Boolean | public | Removes the first occurrence of a specific item from the set. |
public class SimplePair<> : System.IComparable, System.IComparable<>, System.IEquatable<>
Represents a pair of elements.
The type of the second element of the pair.
| Name | Access | Summary |
|---|---|---|
| SimplePair<>() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| First : <> | public | Gets the first element of the pair. |
| Second : <> | public | Gets the second element of the pair. |
| Name | Access | Summary |
|---|---|---|
| CompareTo() : Int32 | public | Compares the current object with another object of the same type. |
| CompareTo() : Int32 | public | Compares this instance to a specified object and returns an indication of their relative values. |
| Equals() : Boolean | public | Indicates whether the current object is equal to another object of the same type. |
| Equals() : Boolean | public | Determines whether the specified object is equal to the current object. |
| GetHashCode() : Int32 | public | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
| ToString() : String | public | Converts the value of this instance to its equivalent string representation. |
| Type | Summary |
|---|---|
| Job.JobStatus | Job status. |
| Type | Summary |
|---|---|
| JobDispatcher.JobDispatcherEventHandler | Delegate for the job dispatcher events. |
| Type | Summary |
|---|---|
| Job | Base class for jobs. |
| JobDispatcher | Base class for job dispatchers. |
| JobPool | Simple job pool. |
nestedPublic enumeration Job.JobStatus
Job status.
Job status.
| Field | Summary |
|---|---|
| Aborted | The job has been aborted. |
| Completed | The job completed successfully. |
| Pending | The job is waiting to be processed. |
| Retrying | The job is in retrying. |
| Running | The job is currently running. |
nestedPublic delegate JobDispatcher.JobDispatcherEventHandler
Delegate for the job dispatcher events.
Delegate for the job dispatcher events.
public abstract class JobDispatcher
Base class for job dispatchers.
Manages the job dispatcher lifecycle.
| Name | Access | Summary |
|---|---|---|
| JobDispatcher() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| _dispatcherCategory : String | protected | The category of the dispatcher used for tracing. |
| _dispatcherSwitch : TraceSwitch | protected | The trace switch used for tracing. |
| _jobPool : JobPool | protected | The job pool associated with this dispatcher. |
| Name | Access | Summary |
|---|---|---|
| AreJobsSuspended : Boolean | public | Gets wether job dispatching is suspended or not. |
| IsRunning : Boolean | public | Gets wether the job dispatcher is running or not. |
| NbMaxConcurrentJobs : Int32 | protected | Gets the maximum number of concurrent jobs. |
| NbMaxRetries : Int32 | protected | Gets the maximum number of retries for a job. |
| RetryTimeSpan : Int32 | protected | Gets the time span the dispatcher must wait before retrying a job that has failed. |
| WaitTimeSpan : Int32 | protected | Gets the time span the dispatcher must wait when there is nothing to do. |
| Name | Access | Summary |
|---|---|---|
| AddJob() : Void | public | Adds a job to be handled by this dispatcher. |
| ExecuteJob() : Void | protected | Called when a job must be executed by the dispatcher. |
| OnAbortJob() : Void | protected | Called when a job is aborted by the dispatcher. |
| OnDispatchJobs() : Void | protected | Called before dispatching jobs. |
| OnPreStart() : Void | protected | Called before the dispatcher starts. |
| PauseJobs() : Void | public | Pauses the dispatching of jobs. |
| Restart() : Void | protected | Restarts the job dispatcher. |
| ResumeJobs() : Void | public | Resumes the dispatching of jobs. |
| ShutDown() : Void | public | Shuts down the dispatcher without blocking. |
| Start() : Void | public | Starts the job dispatcher. |
| Stop() : Boolean | public | Stops the job dispatcher. |
| WakeUp() : Void | public | Forces the job dispatcher to wake up if it is sleeping. |
public class Job
Base class for jobs.
Base class for jobs.
| Name | Access | Summary |
|---|---|---|
| Job() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| Data : Object | public | Gets the data associated with this job. |
| LastException : Exception | public | Gets or sets the last exception caused by this job. |
| Status : JobStatus | public | Gets or sets the status of this job. |
| Name | Access | Summary |
|---|
public class JobPool : System.Collections.IEnumerable
Simple job pool.
Simple job pool.
| Name | Access | Summary |
|---|---|---|
| JobPool() | public | Initializes a new instance of the class. |
| Name | Access | Summary |
|---|---|---|
| Count : Int32 | public | Gets the numbers of jobs in the pool. |
| Name | Access | Summary |
|---|---|---|
| AddJob() : Void | public | Adds a job to the pool. |
| Contains() : Boolean | public | Determines whether the pool contains a specific job. |
| GetEnumerator() : IEnumerator | public | Returns an enumerator that iterates through the pool. |
| GetNextJob() : Job | public | Returns the next job and removes it from the pool. |
| HasJobs() : Boolean | public | Returns true if there is at least one job in the pool, false otherwise. |
| Type | Summary |
|---|---|
| IExpression | This interface is the base for all of the expression evaluation objects. |
| Type | Summary |
|---|---|
| AdditionalFunctionEventHandler |
| Type | Summary |
|---|---|
| AdditionalFunctionEventArgs | Event Handling for Additional Functions |
| ExpressionEval | This class will evaluate boolean and mathmatical expressions |
| FunctionEval | This class provides functionality for evaluating functions |
public interface IExpression
This interface is the base for all of the expression evaluation objects.
This interface is the base for all of the expression evaluation objects.
| Name | Access | Summary |
|---|---|---|
| Expression : String | public |
| Name | Access | Summary |
|---|---|---|
| Evaluate() : Object | public |
public delegate AdditionalFunctionEventHandler
public class AdditionalFunctionEventArgs : EventArgs
Event Handling for Additional Functions
Event Handling for Additional Functions
| Name | Access | Summary |
|---|---|---|
| AdditionalFunctionEventArgs() | public | This is the only constructor |
| Name | Access | Summary |
|---|---|---|
| FunctionFound : Boolean | public | If false, this property will cause an exception to be thrown due to the function not being known be the evaluator. |
| Name : String | public | This is the name of the additional function |
| ReturnValue : Object | public | The return value of the custom function. This routine will automatically set FunctionFound to true if ReturnValue != null; |
| Name | Access | Summary |
|---|---|---|
| GetParameters() : Object[] | public | This method will return an array of objects that are parameters. |
public class FunctionEval : DevInstinct.ExternalLibraries.ExpressionEvaluation.IExpression
This class provides functionality for evaluating functions
This class provides functionality for evaluating functions
| Name | Access | Summary |
|---|---|---|
| FunctionEval() | public | Default Constructor |
| FunctionEval() | public | Initializes the Expression Property |
| Name | Access | Summary |
|---|---|---|
| Expression : String | public | Gets or sets the expression to be evaluated |
| Name | Access | Summary |
|---|---|---|
| AdditionalFunctionHelper() : Object | protected | This method helps fire the event for any function not intercepted internally |
| Case() : Object | public | Executes a case/when statement |
| ClearVariable() : Void | public | Clear's a variable's value |
| DisableFunction() : Void | public | Disables a function to prevents its calling by the expression. |
| EnableFunction() : Void | public | Enable a disabled function |
| Evaluate() : Object | public | Evaluates the Expression |
| Evaluate() : Object | public | Evaluates a string expression of a function |
| Evaluate() : Object | public | Evaluates a string expression of a function |
| Iif() : Object | public | Does the work for the IIF function |
| Replace() : String | public | This routine will replace functions existing in the Expression property with thier respective values |
| Replace() : String | public | |
| Replace() : String | public | This routine will replace functions existing in a input string with thier respective values |
| ReplaceEx() : String | public | Since the static replace will not allow a second Replace(string), Replace(ex) will do so with this instance (so that variables will work) |
| SetVariable() : Void | public | Sets a variable's value |
| ToString() : String | public | gets a string representation of this expression |
public class ExpressionEval : DevInstinct.ExternalLibraries.ExpressionEvaluation.IExpression
This class will evaluate boolean and mathmatical expressions
This class will evaluate boolean and mathmatical expressions
| Name | Access | Summary |
|---|---|---|
| ExpressionEval() | public | Default Constructor |
| ExpressionEval() | public | Constructor with string |
| Name | Access | Summary |
|---|---|---|
| Expression : String | public | Gets or sets the expression to be evaluated. |
| Name | Access | Summary |
|---|---|---|
| ClearVariable() : Void | public | Clear's a variable's value |
| DisableFunction() : Void | public | Disables a function to prevents its calling by the expression. |
| EnableFunction() : Void | public | Enable a disabled function |
| Evaluate() : Object | public | Evaluates the expression |
| Evaluate() : Object | public | Static version of the Expression Evaluator |
| Evaluate() : Object | public | Static version of the Expression Evaluator |
| EvaluateBool() : Boolean | public | Evaluates the expression |
| EvaluateDouble() : Double | public | Evaluates the expression |
| EvaluateInt() : Int32 | public | Evaluates the expression |
| EvaluateLong() : Int64 | public | Evaluates the expression |
| SetVariable() : Void | public | Sets a variable's value |
| ToString() : String | public | gets a string representation of this expression |
| Type | Summary |
|---|---|
| IContext<> | |
| IExceptionHandler | Mandatory interface of a custom exception handler. |
| Type | Summary |
|---|---|
| ArgumentValidationOptions | Specifies the options that can be applied to argument validation. |
| DefaultExceptionHandler.Options | Specifies the behavior of the default exception handler. |
| SoaCode | Specifies the SOA codes. |
| Type | Summary |
|---|---|
| ArgumentValidation | Common validation routines for argument validation. |
| DefaultExceptionHandler | Provides default exception handling, which consist of writing the exceptions to a trace source. |
| ExceptionManager | Core class of the exception handling mechanism. |
| SoaCodeAttribute | Attribute used to associate a SOA code to the target. |
| SoaContext | Provides thread-sensitive context for SOA codes. |
| SoaContextScope | Automatically manages the scope of a given SOA context. |
| SoaEnumException<> | Strongly-typed exception class for enumeration code object. |
| SoaException | Service Oriented Architecture exception class. |
| SoaExceptionCollection | Exception class used to collect many errors. |
| SoaNamespaceAttribute | Used to assign a SOA namespace to the target. |
| SoaSoapExtension | Extension used to handle unhandled SOA exceptions. |
public interface IContext<>
| Name | Access | Summary |
|---|---|---|
| Data : <> | public | |
| HasData : Boolean | public |
| Name | Access | Summary |
|---|---|---|
| Clear() : Void | public | |
| Enter() : Void | public | |
| Exit() : <> | public |
public interface IExceptionHandler
Mandatory interface of a custom exception handler.
Mandatory interface of a custom exception handler.
| Name | Access | Summary |
|---|---|---|
| HandleException() : Void | public | Method called by the Exception Manager when the handling of an exception is required. |
public enumeration ArgumentValidationOptions
Specifies the options that can be applied to argument validation.
Specifies the options that can be applied to argument validation.
| Field | Summary |
|---|---|
| All | Null references, null and empty strings and null and empty arrays will be detected. |
| EmptyArray | Null and empty arrays will be detected. |
| EmptyString | Null and empty strings will be detected. |
| InvalidEnumValue | Null (by boxing if not nullable) and invalid enum values will be detected. |
| None | No validation will be made. |
| NullReference | Null references will be detected. |
nestedPublic enumeration DefaultExceptionHandler.Options
Specifies the behavior of the default exception handler.
Specifies the behavior of the default exception handler.
| Field | Summary |
|---|---|
| None | Traces only an exception message. |
| Verbose | Traces rich information about an exception, including stack trace and inner exceptions. |
public enumeration SoaCode
Specifies the SOA codes.
Specifies the SOA codes.
| Field | Summary |
|---|---|
| Client | Indicates a client error. |
| Context | Indicates a SOA context-dependent error. |
| Server | Indicates a server error. |
public class SoaContext : DevInstinct.Soa.IContext<>[[DevInstinct.Soa.SoaCode, DevInstinct, Version=1.0.0.0, Culture=neutral, PublicKeyToken=176698ea059ea153]]
Provides thread-sensitive context for SOA codes.
Provides thread-sensitive context for SOA codes.
| Name | Access | Summary |
|---|---|---|
| CurrentContext : SoaContext | public | Gets the SOA context for the current thread. |
| Data : SoaCode | public | Gets the SOA code which represents the current context. |
| HasData : Boolean | public | Gets a value that indicates whether a context has been entered and that Data can be called. |
| Name | Access | Summary |
|---|---|---|
| Clear() : Void | public | Clears the thread SOA context. |
| Enter() : Void | public | Enters a new SOA context. |
| Exit() : SoaCode | public | Exits the current SOA context. |
public class SoaContextScope : System.IDisposable
Automatically manages the scope of a given SOA context.
Designed to be used within a "using" statement.
| Name | Access | Summary |
|---|---|---|
| SoaContextScope() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| Dispose() : Void | public | Exits the current SOA context. |
| Finalize() : Void | protected | Destructor. |
public abstract class ExceptionManager
Core class of the exception handling mechanism.
A desktop or service application can register to the ExceptionManager to handle unexpected exceptions thru the UnhandledExceptionEventHandler event handler. An ASP application can use the Application_Error event to pass the unhandled exceptions to the HandleUnhandledException method. A Web Service can use the ProcessMessage of a SOAPExtension to pass the unhandled exceptions to the HandleUnhandledException method. A method can call HandleException to handle an exception thru the exception handlers. Adding and removing handlers can be done thru the configuration file (see DevInstinct.Configuration.ExceptionHandlersSection) or by code thru the AddHandler and RemoveHandler methods.
| Name | Access | Summary |
|---|---|---|
| AddHandler() : Void | public | Adds an exception handler to the Exception Manager. |
| HandleException() : Void | public | Invokes the exception handlers to handle a specific exception. |
| HandleUnhandledException() : Void | public | Invokes the exception handlers to handle an exception that must be considered unhandled. |
| Initialize() : Void | public | This method can be called to force the initialization of the ExceptionManager class. |
| RemoveHandler() : Boolean | public | Removes an exception handler from the Exception Manager. |
| UnhandledExceptionEventHandler() : Void | public | Represents the method that will handle the event triggered by an exception that is not handled by the application domain. |
public class SoaException : ApplicationException, System.Runtime.Serialization.ISerializable
Service Oriented Architecture exception class.
This type has the following attributes: System.SerializableAttribute
There is symmetry between the SoaException and the SoapException. SoaException.Code | SoapException.Code SoaException.SubCode | SoapException.SubCode.Code SoaException.Message | SoapException.Message
| Name | Access | Summary |
|---|---|---|
| SoaException() | public | Constructor. |
| SoaException() | public | Constructor. |
| SoaException() | public | Constructor. |
| SoaException() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| _codeObject : Object | protected | Supplier of SOA code information. |
| Name | Access | Summary |
|---|---|---|
| Code : SoaCode | public | Gets the SOA code. |
| CodeObject : Object | public | Gets the supplier of SOA code information. |
| CodeObjectType : Type | public | Gets the type of the SOA code information supplier. |
| IntCode : Int32 | public | Gets the integer value of the SOA code information supplier. |
| Message : String | public | Gets a message that describes the current exception, in the caller's current culture. |
| MessageArguments : Object[] | public | Gets the arguments used to format the exception message. |
| SubCode : XmlQualifiedName | public | Gets the SOA sub code. |
| Name | Access | Summary |
|---|---|---|
| InitializeCode() : Void | public | Initializes the SOA code of the exception. |
| WrapFrameworkException() : SoaException | public | Wraps a .NET framework in a SOA exception. |
public class SoaEnumException<> : SoaException, System.Runtime.Serialization.ISerializable
Strongly-typed exception class for enumeration code object.
This type has the following attributes: System.SerializableAttribute
Enumeration type.
| Name | Access | Summary |
|---|---|---|
| SoaEnumException<>() | public | Constructor. |
| SoaEnumException<>() | public | Constructor. |
| SoaEnumException<>() | public | Constructor. |
| SoaEnumException<>() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| _codeObject : Object | protected | (from DevInstinct.Soa.SoaException) Supplier of SOA code information. |
| Name | Access | Summary |
|---|---|---|
| Code : SoaCode | public | (from DevInstinct.Soa.SoaException) Gets the SOA code. |
| CodeObject : Object | public | (from DevInstinct.Soa.SoaException) Gets the supplier of SOA code information. |
| CodeObjectType : Type | public | (from DevInstinct.Soa.SoaException) Gets the type of the SOA code information supplier. |
| EnumSubCode : <> | public | Gets the SOA Sub Code as an enum value. |
| IntCode : Int32 | public | (from DevInstinct.Soa.SoaException) Gets the integer value of the SOA code information supplier. |
| Message : String | public | (from DevInstinct.Soa.SoaException) Gets a message that describes the current exception, in the caller's current culture. |
| MessageArguments : Object[] | public | (from DevInstinct.Soa.SoaException) Gets the arguments used to format the exception message. |
| SubCode : XmlQualifiedName | public | (from DevInstinct.Soa.SoaException) Gets the SOA sub code. |
| Name | Access | Summary |
|---|---|---|
| InitializeCode() : Void | public | (from DevInstinct.Soa.SoaException) Initializes the SOA code of the exception. |
public class SoaExceptionCollection : SoaEnumException
Exception class used to collect many errors.
This type has the following attributes: System.SerializableAttribute
A SoaExceptionCollection must not have an InnerException constructor: the collection itself must contains all the inners exceptions.
| Name | Access | Summary |
|---|---|---|
| SoaExceptionCollection() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| _codeObject : Object | protected | (from DevInstinct.Soa.SoaException) Supplier of SOA code information. |
| Name | Access | Summary |
|---|---|---|
| Code : SoaCode | public | Gets the SOA code. |
| CodeObject : Object | public | (from DevInstinct.Soa.SoaException) Gets the supplier of SOA code information. |
| CodeObjectType : Type | public | (from DevInstinct.Soa.SoaException) Gets the type of the SOA code information supplier. |
| EnumSubCode : CommonEnum | public | (from DevInstinct.Soa.SoaEnumException<>) Gets the SOA Sub Code as an enum value. |
| Exceptions : IDictionary | public | Returns the dictionary that contains the references (keys) and exceptions (values). |
| IntCode : Int32 | public | (from DevInstinct.Soa.SoaException) Gets the integer value of the SOA code information supplier. |
| Message : String | public | (from DevInstinct.Soa.SoaException) Gets a message that describes the current exception, in the caller's current culture. |
| MessageArguments : Object[] | public | (from DevInstinct.Soa.SoaException) Gets the arguments used to format the exception message. |
| SubCode : XmlQualifiedName | public | (from DevInstinct.Soa.SoaException) Gets the SOA sub code. |
| Name | Access | Summary |
|---|---|---|
| Add() : Void | public | Adds an exception to the collection. |
| InitializeCode() : Void | public | (from DevInstinct.Soa.SoaException) Initializes the SOA code of the exception. |
public class SoaCodeAttribute : ValueAttribute
Attribute used to associate a SOA code to the target.
Attribute used to associate a SOA code to the target.
| Name | Access | Summary |
|---|---|---|
| SoaCodeAttribute() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| Code : SoaCode | public | Gets or sets the SOA code. |
| Name | Access | Summary |
|---|---|---|
| GetCode() : SoaCode | public | Resolves an object attributes and returns its associated SOA code. |
| GetValue() : <> | protected | (from DevInstinct.ValueAttribute) Returns the strongly-typed value. |
| SetValue() : Void | protected | (from DevInstinct.ValueAttribute) Sets the strongly-typed value. |
public class SoaSoapExtension : SoapExtension
Extension used to handle unhandled SOA exceptions.
Also patch the MustUnderstand attribute.
| Name | Access | Summary |
|---|---|---|
| SoaSoapExtension() | public | Initializes a new instance of the class. |
| Name | Access | Summary |
|---|---|---|
| GetInitializer() : Object | public | Allows the SOAP extension to initialize data specific to a class implementing an XML Web service at a one time performance cost. |
| GetInitializer() : Object | public | Allows the SOAP extension to initialize data specific to an XML Web service method using an attribute applied to the XML Web service method at a one time performance cost. |
| HandleUnhandledException() : Void | protected | Handles unhandled SOA exceptions. |
| Initialize() : Void | public | Allows the SOAP extension to initialize itself using the data cached in the GetInitializer method. |
| ProcessMessage() : Void | public | Allows a SOAP extension to receive a SoapMessage to process at each SoapMessageStage. |
public class DefaultExceptionHandler : DevInstinct.Soa.IExceptionHandler
Provides default exception handling, which consist of writing the exceptions to a trace source.
Provides default exception handling, which consist of writing the exceptions to a trace source.
| Name | Access | Summary |
|---|---|---|
| DefaultExceptionHandler() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| TraceSourceNameSuffix : String | public | Trace source name suffix of an exception handler. |
| Name | Access | Summary |
|---|---|---|
| Name : String | public | Gets the name of the exception handler. |
| TraceSourceName : String | public | Gets the name of the trace source associated to the exception handler. |
| Name | Access | Summary |
|---|
public abstract class ArgumentValidation
ArgumentValidation uses the argument index in its method to find the argument name. This strategy prevents the hardcoding of argument names in parameters to ArgumentValidation methods, which is unsafe for code security when obfuscation (without string encoding) is used.
| Name | Access | Summary |
|---|---|---|
| Check() : Void | public | Throws an exception if any of the given arguments fails the specified validations. |
| Check() : Void | public | Throws an exception if any of the given arguments is null or of 0 length in the case of a string or an array. |
| CheckByIndex() : Void | public | Throws an exception if the given argument fails the specified validations. |
| CheckType() : Void | public | Throws an exception if the given argument is not of the specified type. |
| GetInvalidParameterException() : CommonEnum} | public | Returns a SOA invalid parameter exception. |
| GetInvalidParameterException() : CommonEnum} | public | Returns a SOA invalid parameter exception. |
public class SoaNamespaceAttribute : ValueAttribute
Used to assign a SOA namespace to the target.
Used to assign a SOA namespace to the target.
| Name | Access | Summary |
|---|---|---|
| SoaNamespaceAttribute() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| Namespace : String | public | Gets or sets the namespace. |
| Name | Access | Summary |
|---|---|---|
| GetNamespace() : String | public | Resolves an object attributes and returns its associated namespace. |
| GetValue() : <> | protected | (from DevInstinct.ValueAttribute) Returns the strongly-typed value. |
| SetValue() : Void | protected | (from DevInstinct.ValueAttribute) Sets the strongly-typed value. |
| Type | Summary |
|---|---|
| IsoDate | ISO 8601 Date class. |
| IsoDateTime | ISO 8601 DateTime class. |
| IsoDouble | Represents a Floating Point number format similar to ISO 6093. |
| IsoTime | ISO 8601 Time class. |
public class IsoDateTime : CustomDateTime
ISO 8601 DateTime class.
ISO 8601 DateTime class.
| Name | Access | Summary |
|---|---|---|
| IsoDateTime() | public | Default constructor. |
| IsoDateTime() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| DateTime : DateTime | public | (from DevInstinct.CustomDateTime<>) Gets or sets the DateTime value. |
| Format : String | public | Gets the DateTime format. |
| Name | Access | Summary |
|---|---|---|
| GetShortUtcOffset() : String | public | Returns the coordinated universal time (UTC) offset, without the seconds, for the specified local time. |
| GetTypeCode() : TypeCode | public | (from DevInstinct.CustomDateTime<>) Returns the TypeCode for this instance. |
| ToBoolean() : Boolean | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToByte() : Byte | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToChar() : Char | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToDateTime() : DateTime | public | (from DevInstinct.CustomDateTime<>) Returns the current DateTime object. |
| ToDecimal() : Decimal | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToDouble() : Double | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt16() : Int16 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt32() : Int32 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt64() : Int64 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToSByte() : SByte | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToSingle() : Single | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToString() : String | public | Converts the value of this instance to its equivalent string representation. |
| ToString() : String | public | Converts the value of this instance to its equivalent string representation using the specified culture-specific format information. |
| ToType() : Object | public | (from DevInstinct.CustomDateTime<>) Converts the current DateTime object to an object of a specified type. |
| ToUInt16() : UInt16 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToUInt32() : UInt32 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToUInt64() : UInt64 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
public class IsoTime : CustomDateTime
ISO 8601 Time class.
ISO 8601 Time class.
| Name | Access | Summary |
|---|---|---|
| IsoTime() | public | Default constructor. |
| IsoTime() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| DateTime : DateTime | public | Clears the date and sets the DateTime value. |
| Format : String | public | Gets the DateTime format. |
| Name | Access | Summary |
|---|---|---|
| ClearDate() : DateTime | public | Sets the date to 1900-01-01 (default for SQL Server) for a DateTime. |
| GetTypeCode() : TypeCode | public | (from DevInstinct.CustomDateTime<>) Returns the TypeCode for this instance. |
| Parse() : IsoTime | public | Converts the specified string representation of a time to its ISO time equivalent. |
| Parse() : IsoTime | public | Converts the specified string representation of a time to its ISO time equivalent using the specified culture-specific format information. |
| ToBoolean() : Boolean | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToByte() : Byte | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToChar() : Char | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToDateTime() : DateTime | public | (from DevInstinct.CustomDateTime<>) Returns the current DateTime object. |
| ToDecimal() : Decimal | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToDouble() : Double | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt16() : Int16 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt32() : Int32 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt64() : Int64 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToSByte() : SByte | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToSingle() : Single | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToString() : String | public | (from DevInstinct.CustomDateTime<>) Converts the value of this instance to its equivalent string representation. |
| ToString() : String | public | (from DevInstinct.CustomDateTime<>) Converts the value of this instance to its equivalent string representation using the specified culture-specific format information. |
| ToType() : Object | public | (from DevInstinct.CustomDateTime<>) Converts the current DateTime object to an object of a specified type. |
| ToUInt16() : UInt16 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToUInt32() : UInt32 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToUInt64() : UInt64 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
public class IsoDate : CustomDateTime
ISO 8601 Date class.
ISO 8601 Date class.
| Name | Access | Summary |
|---|---|---|
| IsoDate() | public | Default constructor. |
| IsoDate() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| DateTime : DateTime | public | Clears the time and sets the DateTime value. |
| Format : String | public | Gets the DateTime format. |
| Name | Access | Summary |
|---|---|---|
| ClearTime() : DateTime | public | Sets the hour to 00:00:00 (default for SQL Server) for a DateTime. |
| GetTypeCode() : TypeCode | public | (from DevInstinct.CustomDateTime<>) Returns the TypeCode for this instance. |
| Parse() : IsoDate | public | Converts the specified string representation of a date to its ISO date equivalent. |
| Parse() : IsoDate | public | Converts the specified string representation of a date to its ISO date equivalent using the specified culture-specific format information. |
| ToBoolean() : Boolean | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToByte() : Byte | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToChar() : Char | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToDateTime() : DateTime | public | (from DevInstinct.CustomDateTime<>) Returns the current DateTime object. |
| ToDecimal() : Decimal | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToDouble() : Double | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt16() : Int16 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt32() : Int32 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt64() : Int64 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToSByte() : SByte | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToSingle() : Single | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToString() : String | public | (from DevInstinct.CustomDateTime<>) Converts the value of this instance to its equivalent string representation. |
| ToString() : String | public | (from DevInstinct.CustomDateTime<>) Converts the value of this instance to its equivalent string representation using the specified culture-specific format information. |
| ToType() : Object | public | (from DevInstinct.CustomDateTime<>) Converts the current DateTime object to an object of a specified type. |
| ToUInt16() : UInt16 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToUInt32() : UInt32 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToUInt64() : UInt64 | public | (from DevInstinct.CustomDateTime<>) This conversion is not supported. Attempting to do so throws an InvalidCastException. |
public class IsoDouble : System.IConvertible
Represents a Floating Point number format similar to ISO 6093.
That is, this double is always serialized with a dot as a decimal separator and it doesn't use thousands separators.
| Name | Access | Summary |
|---|---|---|
| IsoDouble() | public | Default constructor. |
| IsoDouble() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| GetTypeCode() : TypeCode | public | Returns the TypeCode for this instance. |
| Parse() : IsoDouble | public | Converts the specified string representation of a double to its ISO double equivalent. |
| ToBoolean() : Boolean | public | |
| ToByte() : Byte | public | |
| ToChar() : Char | public | |
| ToDateTime() : DateTime | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToDecimal() : Decimal | public | |
| ToDouble() : Double | public | Returns the current double. |
| ToInt16() : Int16 | public | |
| ToInt32() : Int32 | public | |
| ToInt64() : Int64 | public | |
| ToSByte() : SByte | public | |
| ToSingle() : Single | public | |
| ToString() : String | public | Converts the value of this instance to its equivalent string representation. |
| ToString() : String | public | Converts the value of this instance to its equivalent string representation using the specified culture-specific format information. |
| ToType() : Object | public | Converts the current DateTime object to an object of a specified type. |
| ToUInt16() : UInt16 | public | |
| ToUInt32() : UInt32 | public | |
| ToUInt64() : UInt64 | public |
| Type | Summary |
|---|---|
| CacheUtil | Provides utilities for caching. |
public abstract class CacheUtil
Provides utilities for caching.
Provides utilities for caching.
| Name | Access | Summary |
|---|---|---|
| GetCacheKey() : String | public | Returns a key based on the given object's string representation and the calling method. |
| Type | Summary |
|---|---|
| ICustomDateTime | Interface exposed by an object that implements a custom DateTime with fixed formatting. |
| IKeyElement | Interface exposed by an object that can be identified by a unique key. |
| Type | Summary |
|---|---|
| ApplicationTypes | Specifies the types of .NET applications. |
| Type | Summary |
|---|---|
| ValueChangedEventHandler | Represents the method that will handle a value changed events. |
| Type | Summary |
|---|---|
| ApplicationInfo | Retrieves application information for any type of application. |
| BaseNameAttribute | Used to assign a base name to the target. |
| ComparablePattern | Represents a regular expression pattern that can be compared to objects. If the object matches the pattern, they are considered equals. |
| CustomDateTime<> | Base class for custom DateTime with fixed formatting. |
| CustomDateTimeConverter<> | Provides a type converter to convert custom date and time objects to and from various other representations. |
| DelegateUtil | Offers extended delegate functionalities. |
| EvaluableString<> | Represents a string expression than can be evaluated to a single value. |
| QuotedString | Represents a double-quoted string. |
| ValueAttribute | Provides base functionality for a single value attribute. |
| Variant | Behaves like a Variant type. |
public interface ICustomDateTime
Interface exposed by an object that implements a custom DateTime with fixed formatting.
Interface exposed by an object that implements a custom DateTime with fixed formatting.
| Name | Access | Summary |
|---|---|---|
| DateTime : DateTime | public | Gets or sets the DateTime value. |
| Format : String | public | Gets the DateTime format. |
public interface IKeyElement
Interface exposed by an object that can be identified by a unique key.
Interface exposed by an object that can be identified by a unique key.
| Name | Access | Summary |
|---|---|---|
| GetElementKey() : Object | public | Gets a unique key for this element. |
public enumeration ApplicationTypes
Specifies the types of .NET applications.
Specifies the types of .NET applications.
| Field | Summary |
|---|---|
| Asp | Active Server Pages hosted application. |
| Dll | Dynamic-Linked Library. |
| Exe | Excecutable. |
public delegate ValueChangedEventHandler
Represents the method that will handle a value changed events.
True to accept the change, false to discard it.
public abstract class CustomDateTime<> : DevInstinct.ICustomDateTime, System.IConvertible
Base class for custom DateTime with fixed formatting.
Using the ICustomDateTime as a base interface and a constraint allows the class to simulate type-parameter derivation à la C++.
| Name | Access | Summary |
|---|---|---|
| CustomDateTime<>() | public | Default constructor. |
| CustomDateTime<>() | public | Constructor. |
| Name | Access | Summary |
|---|---|---|
| DateTime : DateTime | public | Gets or sets the DateTime value. |
| Format : String | public | Gets the DateTime format. |
| Name | Access | Summary |
|---|---|---|
| GetTypeCode() : TypeCode | public | Returns the TypeCode for this instance. |
| Parse() : <> | public | Converts the specified string representation of a date and time to its custom date time equivalent. |
| Parse() : <> | public | Converts the specified string representation of a date and time to its custom date time equivalent using the specified culture-specific format information. |
| ToBoolean() : Boolean | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToByte() : Byte | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToChar() : Char | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToDateTime() : DateTime | public | Returns the current DateTime object. |
| ToDecimal() : Decimal | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToDouble() : Double | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt16() : Int16 | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt32() : Int32 | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToInt64() : Int64 | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToSByte() : SByte | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToSingle() : Single | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToString() : String | public | Converts the value of this instance to its equivalent string representation. |
| ToString() : String | public | Converts the value of this instance to its equivalent string representation using the specified culture-specific format information. |
| ToType() : Object | public | Converts the current DateTime object to an object of a specified type. |
| ToUInt16() : UInt16 | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToUInt32() : UInt32 | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
| ToUInt64() : UInt64 | public | This conversion is not supported. Attempting to do so throws an InvalidCastException. |
public class ComparablePattern : System.IComparable
Represents a regular expression pattern that can be compared to objects. If the object matches the pattern, they are considered equals.
Represents a regular expression pattern that can be compared to objects. If the object matches the pattern, they are considered equals.
| Name | Access | Summary |
|---|---|---|
| Comp |