| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- //
- // System.Web.UI.StaticPartialCachingControl.cs
- //
- // Author:
- // Andreas Nahr ([email protected])
- //
- // (C) 2003 Andreas Nahr
- //
- using System;
- using System.ComponentModel;
- namespace System.Web.UI
- {
- public class StaticPartialCachingControl : BasePartialCachingControl
- {
- private BuildMethod buildMethod;
- [MonoTODO]
- public StaticPartialCachingControl (string ctrlID, string guid, int duration, string varyByParams, string varyByControls, string varyByCustom, BuildMethod buildMethod)
- {
- // TODO add the missing items to base class
- this.buildMethod = buildMethod;
- }
- public static void BuildCachedControl (Control parent, string ctrlID, string guid, int duration, string varyByParams, string varyByControls, string varyByCustom, BuildMethod buildMethod)
- {
- StaticPartialCachingControl NewControl =
- new StaticPartialCachingControl (ctrlID, guid, duration, varyByParams, varyByControls, varyByCustom, buildMethod);
- parent.Controls.Add (NewControl);
- }
- [MonoTODO]
- internal override Control CreateControl()
- {
- //TODO invoke the build method
- //return buildMethod.Invoke ();
- throw new NotImplementedException ();
- }
- }
- }
|