C# (CSharp) DataServiceProvider Namespace

Classes

Name Description
DSPContext The "context" for the DSP data provider. The context holds the actual data to be reported through the provider.
DSPMetadata Metadata definition for the DSP. This also implements the IDataServiceMetadataProvider.
DSPMethodTranslatingVisitor Expression visitor which translates calls to methods on the DataServiceProviderMethods class into expressions which can be evaluated by LINQ to Objects.
DSPResource Class which represents a single resource instance.
DSPResourceQueryProvider Implementation of the IDataServiceQueryProvider.
ExpressionVisitor base vistor class for walking an expression tree bottom up.
ExtensionMethods
ResourcePropertyAnnotation Class used to annotate ResourceProperty instances with DSP specific data.
ResourcePropertyExtensions Helper class for extension methods on the ResourceProperty.
ResourceTypeAnnotation Class used to annotate ResourceType instances with DSP specific data.
ResourceTypeExtensions Helper class for extension methods on the ResourceType.
TypeSystem Helper methods for working with types and reflection.