System.Web.Compilation.IImplicitResourceProvider

Defines methods a class implements to act as an implicit resource provider.

See Also: IImplicitResourceProvider Members

Syntax

public interface IImplicitResourceProvider

Remarks

Resources can be declared explicitly or implicitly within a page. Implicit resources allow the developer to assign a collection of resource values to a control in one statement rather than assigning each value individually. When the page parser encounters an implicit resource in the form of meta:resourcekey="WelcomeLabel", it assigns all the values with the WelcomeLabel resource key prefix to the corresponding values in the control. For example, if a resource file defines values for WelcomeLabel.Text and WelcomeLabel.ToolTip, those values would be assigned to a Label control with an implicit reference to WelcomeLabel.

The System.Web.Compilation.IImplicitResourceProvider interface defines the methods a resource provider implements to access implicit resources. You can obtain a particular value using the IImplicitResourceProvider.GetObject(ImplicitResourceKey, System.Globalization.CultureInfo) method.

If you create a custom resource provider, you do not need to provide customized support for implicit resource localization. Implicit localization will work with your resource provider.

Requirements

Namespace: System.Web.Compilation
Assembly: System.Web (in System.Web.dll)
Assembly Versions: 2.0.0.0
Since: .NET 2.0