IdeaBlade DevForce 2010 Help Reference
IdeaBlade.Core Namespace
See Also  Inheritance Hierarchy Send Feedback
IdeaBlade.Core Assembly : IdeaBlade.Core Namespace

Classes

 ClassDescription
ClassAfterGetAttribute Marks an action to be performed in a property getter after the value is retrieved from the backing store.
ClassAfterSetAttribute Marks an action to be performed in a property setter after the value is written to the backing store.
ClassAnonymousFns A collection of static utility methods relating to anonymous types.
ClassAssertionException Any Debug.Assert or Trace.Assert errors encountered will raise this exception type
ClassBeforeGetAttribute Marks an action to be performed in a property getter before the value is retrieved from the backing store.
ClassBeforeSetAttribute Marks an action to be performed in a property setter before the value is written to the backing store.
ClassBitList Replacement for BitArray which in not available in SilverLight.
ClassBooleanUsingBlock A UsingBlock for boolean values.
ClassClientApplicationTypeExtensions Static extension methods for the ClientApplicationType enumeration.
ClassCodingFns Helper class containing encoding / decoding and bitstream functions.
ClassConsoleLogger Logger which writes trace messages to the Console.
ClassCryptoFns Static class that provides utility functions having to do with cryptography.
ClassDebugFns A collection of static (Shared in Visual Basic) methods used to provide code assertions, tracing and logging functionality for debug builds of DevForce applications.
ClassDefaultLoggerProvider Returns the default DevForce ITraceLogger implementation.
ClassDotNetLanguage  
ClassDynamicComparer<T,TResult> Dynamic implementation of an IEqualityComparer.
ClassDynamicTypeConverter Converts anonymously-typed objects to dynamicly-typed objects for binding in Silverlight applications.
ClassEnglishGrammarRules Provides a basic implementation of commonly used grammar functions, with rules for pluralization, possessives, and articles.
ClassEnumerableFns Provides a set of static methods for querying objects that implement IEnumerable.
ClassEventHandlerUtils  
ClassFileFns A collection of static utility methods all involved with the manipulation of files.
ClassGrammarLibrary Provides methods that can be used to format grammatically correct messages through GrammarString.Format().
ClassGrammarString A static class that extends the functionality of String.Format() for grammatical rules.
ClassHttpFileInfo Container for information about an HTTP file. Used in association with the HttpFns class.
ClassHttpFns A collection of static utility functions all involved with the manipulation of HTTP files and streams
ClassIdeaBladeApplication A static class holding application-wide properties.
ClassIdeaBladeConfig Used to manage configuration properties within a DevForce application.
ClassIdeaBladeException Base class for exception types within the IdeaBlade DevForce framework.
ClassIdeaBladeGuidAttribute An System.Attribute used by DevForce to mark your domain model assemblies with license information.
ClassIdeaBladeLicenseAttribute An System.Attribute used by DevForce to mark your domain model assemblies with license information.
ClassIdeaBladeLicenseException Exception used for violation of product license.
ClassLocale A subclass of System.Globalization.CultureInfo which supports an arbitrary list of subcultures and time offsets.
ClassMemberMetadata Metadata information about a Type member.
ClassMemberMetadataMap Singleton class that provides metadata about any .NET member.
ClassMemoFns A collection of static utility methods relating to memoization.
ClassNamespaceFilter Used in trace message logging to determine whether calls from a namespace should be traced.
ClassNullLogger Logger which writes trace messages using System.Diagnostics.Debug.
ClassPropertyComparer An implementation of the System.Collections.IComparer interface that operates using System.Reflection.PropertyInfo and System.ComponentModel.PropertyDescriptor instances. This functionally allows IComparers to be dynamically constructed for any property of an object.
ClassPropertyInterceptor Used to add custom actions to property getters and setters.
ClassPropertyInterceptor<TInstance,TValue,TArgs> Used to add custom actions to property getters and setters.
ClassPropertyInterceptorAction Defines an action to be performed in a PropertyInterceptor.
ClassPropertyInterceptorAction<TArgs> Defines an action to be performed in a PropertyInterceptor.
ClassPropertyInterceptorArgs Base interface for arguments to a PropertyInterceptorAction.
ClassPropertyInterceptorArgs<TInstance,TValue> Strongly-typed arguments to a PropertyInterceptorAction.
ClassPropertyInterceptorAttribute Base class for all DevForce property interceptor attributes.
ClassPropertyInterceptorException Exception thrown for errors encountered when property interceptors are created or discovered.
ClassPropertyInterceptorManager Manages DevForce property interceptors.
ClassPropertyInterceptorModeExtensions Provides a set of static methods for working with the PropertyInterceptorMode.
ClassPropertyPath Utility class for converting strongly typed property paths into strings for use in databinding.
ClassReflectionCloner Clones object graphs using reflection following the DataContractSerializer 'rules'.
ClassReflectionFns A collection of static utility methods to assist in using the .NET reflection API.
ClassStreamFns A static class of utility functions related to stream handling.
ClassStringFns A static class providing utility functions related to string handling.
ClassTraceFns A collection of static methods used to provide code assertions, tracing and logging functionality for release builds of DevForce applications.
ClassTraceMessage A message to be published by the TracePublisher.
ClassTracePublisher Publishes debugging and tracing messages generated by DevForce applications.
ClassTypeFns A collection of static methods used to provide additional System.Type related services.
ClassTypeWrapper Wrapper used with the System.Runtime.Serialization.DataContractSerializer to allow System.Type data members to be transmitted across tiers.
ClassUsingBlock For use with a using (Using in Visual Basic) statement to perform pre- and post- actions.
ClassWeakEventHandler<T,E> Event handler to be used in those cases where a publisher should not hold references to its subscribers, as implicitly occurs in the regular event model.

Interfaces

 InterfaceDescription
InterfaceIGrammarLibrary IGrammarLibrary is a marker interface for classes that implement grammar rules for GrammarString.
InterfaceIHasListManager Interface implemented by lists which can be managed by a IListManager.
InterfaceIHideObjectMembers Hides standard Object members from intellisense to make fluent interfaces easier to read. May be "implemented" on any class. Based on blog post by @kzu here: http://bit.ly/ifluentinterface
InterfaceIListManager An implementor of the IListManager interface holds one IList (or many ILists collectively) under the control of a manager of some sort.
InterfaceIPredicateDescription Interface implemented by dynamically built predicates.
InterfaceIProjectionSelector Interface implemented by dynamic property selectors.
InterfaceIPropertyInterceptorArgs Interface implemented by property interceptor argument classes.
InterfaceIPropertyInterceptorArgs<TInstance,TValue> Generic interface for property interceptor arguments.
InterfaceIPropertyProjectionSelector Obsolete. Use IProjectionSelector instead.
InterfaceIPropertySortSelector Obsolete. Use ISortSelector instead.
InterfaceISortSelector Interface implemented by dyanmic sorting selectors.
InterfaceITraceLogger Interface describing simple logging capabilities.
InterfaceITraceLoggerProvider Implement the ILoggerProvider to provide custom logging in your application.
InterfaceITraceSubscriberCallback Interface that any subscriber to a TracePublisher must implement.

Enumerations

 EnumerationDescription
EnumerationCardinality The number of elements in a set or the relationship between two sets.
EnumerationClientApplicationType Indicates the type of client applications supported by the EntityServer.
EnumerationInternalFns.IdeaBladeExecutableType Returns the directory name containing the IdeaBlade assemblies.
EnumerationPropertyDirection Indicates whether a PropertyInterceptor is for a getter or setter.
EnumerationPropertyInterceptorMode When the PropertyInterceptorAction will be invoked.
EnumerationPropertyInterceptorTiming The timing of the PropertyInterceptorAction.

See Also

© 2013 All Rights Reserved.