Author: toshok
Date: 2005-11-14 12:39:19 -0500 (Mon, 14 Nov 2005)
New Revision: 53025
Modified:
trunk/mcs/class/System.Web/System.Web.Configuration_2.0/SqlCacheDependencyDatabaseCollection.cs
Log:
2005-11-14 Chris Toshok <[EMAIL PROTECTED]>
* TagPrefixCollection.cs (Remove): pass the key to BaseRemove.
(set_Item (int index)): implement.
* TagPrefixInfo.cs (Equals): implement.
(GetHashCode): implement.
* AuthorizationRuleCollection.cs (CreateNewElement(string)):
implement propertly.
(IndexOf): implement.
(IsElementName): implement.
(ElementName): implement.
(Item (int index)): implement.
* FormsAuthenticationUserCollection.cs (set_Item (int index)):
implement.
* UrlMappingCollection.cs (set_Item (int index)): implement.
* OutputCacheProfileCollection.cs (set_Item (int index)): implement.
* TransformerInfo.cs (Equals): implement.
(GetHashCode): implement.
* NamespaceInfo.cs (Equals): implement.
(GetHashCode): implement.
* ProfileSettingsCollection.cs (set_Item (int index)): implement.
* TransformerInfoCollection.cs (set_Item (int index)): implement.
* HttpHandlerActionCollection.cs (set_Item (int index)): implement.
* BufferModesCollection.cs (set_Item (int index)): implement.
* BuildProvider.cs: use the base[fooProp] pattern instead of
instance fields.
* ProfileGroupSettingsCollection.cs: implement most of this class.
* RuleSettingsCollection.cs (set_Item (int index)): implement.
* ClientTargetCollection.cs (set_Item (int index)): implement.
* AssemblyCollection.cs (set_Item (int index)): implement.
* BuildProviderCollection.cs (set_Item (int index)): reformat.
* CustomError.cs (Equals): implement.
(GetHashCode): implement.
* ExpressionBuilderCollection.cs (set_Item (int index)): reformat.
* PassportAuthentication.cs (RedirectUrl): express consternation
in comment form.
* NamespaceCollection.cs (set_Item (int index)): implement.
* RootProfilePropertySettingsCollection.cs (SerializeElement): add
comment.
* ProfilePropertySettingsCollection.cs (set_Item (int index)):
implement.
* CustomErrorCollection.cs (set_Item (int index)): implement.
* HttpModuleActionCollection.cs (set_Item (int index)): implement.
* CodeSubDirectoriesCollection.cs (set_Item (int index)):
implement.
* CustomErrorsSection.cs (DeserializeSection): include call to
base.DeserializeSection, and add MonoTODO.
* EventMappingSettingsCollection.cs (set_Item (int index)):
implement.
* AuthorizationRule.cs (Equals): implement.
(GetHashCode): implement.
(SerializeElement): add comment.
* TagMapCollection.cs (Remove): pass the key to BaseRemove.
(set_Item (int index)): implement.
* TagMapInfo.cs (Equals): implement.
(GetHashCode): implement.
(SerializeElement): add call to base.SerializeElement.
* TrustLevelCollection.cs (Remove): pass the key to BaseRemove.
(GetElementKey): implement.
* SqlCacheDependencyDatabase.cs (set_Item (int index)): implement.
* WebContext.cs: new implementation.
Modified:
trunk/mcs/class/System.Web/System.Web.Configuration_2.0/SqlCacheDependencyDatabaseCollection.cs
===================================================================
---
trunk/mcs/class/System.Web/System.Web.Configuration_2.0/SqlCacheDependencyDatabaseCollection.cs
2005-11-14 17:38:54 UTC (rev 53024)
+++
trunk/mcs/class/System.Web/System.Web.Configuration_2.0/SqlCacheDependencyDatabaseCollection.cs
2005-11-14 17:39:19 UTC (rev 53025)
@@ -98,8 +98,7 @@
public SqlCacheDependencyDatabase this [int index] {
get { return (SqlCacheDependencyDatabase) BaseGet
(index); }
- [MonoTODO]
- set { throw new NotImplementedException (); }
+ set { if (BaseGet (index) != null) BaseRemoveAt
(index); BaseAdd (index, value); }
}
public new SqlCacheDependencyDatabase this [string name] {
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches