Type | Description |
---|---|
DbDesignTimeResourceProviderFactory | |
DbResourceConfiguration | The configuration class that is used to configure the Resource Provider. This class contains various configuration settings that the provider requires to operate both at design time and runtime. The application uses the static Current property to access the actual configuration settings object. By default it reads the configuration settings from web.config (at runtime). You can override this behavior by creating your own configuration object |
DbResourceControl | The DbResourceControl class provides Page level Resource Administration support to localizable ASP.NET pages. This control allows bringing up the localization Administration Form that shows all localizable resources for editing and translation. The control also provides the ability to show icons next to each control to jump directly to the appropriate control in the Admin form. The control can automatically detect Page, Control, Master Page |
DbResourceDataManager | This class provides the Data Access to the database for the DbResourceManager, Provider and design time services. This class acts as a Business layer and uses the SqlDataAccess DAL for its data access. Dependencies: DbResourceConfiguration (holds and reads all config data from .Current) SqlDataAccess (provides a data access (DAL)) |
DbResourceManager | This class provides a databased implementation of a ResourceManager. A ResourceManager holds each of the ResourceSets for a given group of resources. In ResX files a group is a file group wiht the same name (ie. Resources.resx, Resources.en.resx, Resources.de.resx). In this database driven provider the group is determined by the ResourceSet and the LocaleId as stored in the database. This class is instantiated and gets passed both of these |
DbResourceProvider | The DbResourceProvider class is an ASP.NET Resource Provider implementation that retrieves its resources from a database. It works in conjunction with a DbResourceManager object and so uses standard .NET Resource mechanisms to retrieve its data. The provider should be fairly efficient and other than initial load time standard .NET resource caching is used to hold resource sets in memory. The Resource Provider class provides the base interface |
DbResourceProviderFactory | Provider Factory class that needs to be set in web.config in order for ASP.NET to instantiate this class for all resource related tasks. |
DbResourceProviderSection | This is the resource provider section that mimics the settings stored in DbResourceConfiguration object. |
DbResourceReader | DbResourceReader is an IResourceReader for reading resources from a database. The ResourceReader is the actual Resource component that accesses the underlying datasource to retrieve the resource data. This databased manager uses the DbResourceDataManager to query the database and retrieve a list of resources for a given baseName (ResourceSet) and Culture and returns that result as an IEnumerable list (via a HashTable). This process - other |
DbResourceSet | DbResourceSet is the ResourceSet implementation for the database driven Resource manager. A ResourceSet is a IEnumerable list of all resources in set for a given specific culture. Each culture has a separate resource set. The ResourceManager caches the ResourceSets and figures out how to return the resources from this ResourceSet using the IEnumerable interface. The ResourceSet doesn't do any work - it serves merely as a coordinator. The |
DbResourceWriter | DbResourceWriter is an IResourceWriter for writing resources to a database |
DbResXConverter | This class can be used to export resources from the database to ASP.NET compatible resources (Resx). This class takes all the resources in the database and creates RESX files that match these resources. Please note that it will overrwrite any existing resource files if they already exist, so please use this class with care if you have existing ResX resources. Note this class is primarily ASP.NET specific in that it looks at ASP.NET |
DbSimpleResourceProvider | Implementation of a very simple database Resource Provider. This implementation is self contained and doesn't use a custom ResourceManager. Instead it talks directly to the data resoure business layer (DbResourceDataManager). Dependencies: DbResourceDataManager DbResourceConfiguration You can replace those depencies (marked below in code) with your own data access management. The two dependcies manage all data access as well as |
DbSimpleResourceProviderFactory | Provider factory that instantiates the individual provider. The provider passes a 'classname' which is the ResourceSet id or how a resource is identified. For global resources it's the name of hte resource file, for local resources it's the full Web relative virtual path |
DbSimpleResourceReader | Required simple IResourceReader implementation. A ResourceReader is little more than an interface that allows parsing through the Resources in a Resource Set which is passed in the constructor. |
GlobalizationResources | is used as to consolidate access to resources |
JavaScriptResourceHandler | Http Handler that returns ASP.NET Local and Global Resources as JavaScript objects. Supports both plain Resx Resources as well as DbResourceProvider driven resources. Objects are generated in the form of: |
LocalizableProperty | simple object that holds the value structure of each saved resource item on a form |
ResourceItem | Returns a resource item that contains both Value and Comment |
ResxItem | |
StronglyTypedWebResources | that handles generating strongly typed resources for global Web resource files. This feature is not supported in ASP.NET stock projects and doesn't support custom resource providers in WAP. |
TranslationServices | Provides basic translation features via several Web interfaces NOTE: These services may change their format or otherwise fail. |
CodeGenerationLanguage | |
GlobalizationProjectTypes | |
ResourceListingTypes | Determines how hte GetAllResourceSets method returns its data |
ResourceProviderTypes | Determines the resource provider type used to retrieve resources. Note only applies to the stock ResX provider or the DbResourceProviders of this assembly. Other custom resource providers are not supported. |
ShowLocalizationStates | |
wwResourceExportLanguages | |
IWestWindResourceProvider | Resource Provider marker interface. Also provides for clearing resources. |