Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / Configuration / ExpressionBuilderCollection.cs / 1 / ExpressionBuilderCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.Globalization; using System.IO; using System.Text; using System.Web.Compilation; using System.Reflection; using System.Web.Hosting; using System.Web.UI; using System.CodeDom.Compiler; using System.Web.Util; using System.ComponentModel; using System.Security.Permissions; [ConfigurationCollection(typeof(ExpressionBuilder))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ExpressionBuilderCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static ExpressionBuilderCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } public ExpressionBuilderCollection() : base(StringComparer.OrdinalIgnoreCase) { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public new ExpressionBuilder this[string name] { get { return (ExpressionBuilder)BaseGet(name); } } public ExpressionBuilder this[int index] { get { return (ExpressionBuilder)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } public void Add(ExpressionBuilder buildProvider) { BaseAdd(buildProvider); } public void Remove(String name) { BaseRemove(name); } public void RemoveAt(int index) { BaseRemoveAt(index); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new ExpressionBuilder(); } protected override Object GetElementKey(ConfigurationElement element) { return ((ExpressionBuilder)element).ExpressionPrefix; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.Globalization; using System.IO; using System.Text; using System.Web.Compilation; using System.Reflection; using System.Web.Hosting; using System.Web.UI; using System.CodeDom.Compiler; using System.Web.Util; using System.ComponentModel; using System.Security.Permissions; [ConfigurationCollection(typeof(ExpressionBuilder))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class ExpressionBuilderCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static ExpressionBuilderCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } public ExpressionBuilderCollection() : base(StringComparer.OrdinalIgnoreCase) { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public new ExpressionBuilder this[string name] { get { return (ExpressionBuilder)BaseGet(name); } } public ExpressionBuilder this[int index] { get { return (ExpressionBuilder)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } public void Add(ExpressionBuilder buildProvider) { BaseAdd(buildProvider); } public void Remove(String name) { BaseRemove(name); } public void RemoveAt(int index) { BaseRemoveAt(index); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new ExpressionBuilder(); } protected override Object GetElementKey(ConfigurationElement element) { return ((ExpressionBuilder)element).ExpressionPrefix; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CollectionBase.cs
- ZipIOFileItemStream.cs
- NetDispatcherFaultException.cs
- CallContext.cs
- MarshalDirectiveException.cs
- DataSet.cs
- OracleCommandSet.cs
- MutableAssemblyCacheEntry.cs
- COAUTHIDENTITY.cs
- ContextMenuAutomationPeer.cs
- TreeNodeStyle.cs
- PropertyInformation.cs
- PartialCachingControl.cs
- AppSettingsReader.cs
- PathStreamGeometryContext.cs
- ValidatorCollection.cs
- ByteAnimationBase.cs
- ZipIOExtraFieldZip64Element.cs
- AttributeCollection.cs
- MobileCapabilities.cs
- HwndProxyElementProvider.cs
- ToolTip.cs
- XmlCountingReader.cs
- BitmapImage.cs
- OwnerDrawPropertyBag.cs
- StringUtil.cs
- HitTestWithPointDrawingContextWalker.cs
- APCustomTypeDescriptor.cs
- DataGridViewTextBoxEditingControl.cs
- ChangeInterceptorAttribute.cs
- SemanticKeyElement.cs
- LineUtil.cs
- EpmSourceTree.cs
- DurableDispatcherAddressingFault.cs
- ImageDrawing.cs
- ScrollableControl.cs
- XmlSchemaComplexContentRestriction.cs
- AlternateView.cs
- EtwTrace.cs
- ValidatedControlConverter.cs
- DefaultTextStoreTextComposition.cs
- EntityClientCacheKey.cs
- CultureNotFoundException.cs
- FixedSOMFixedBlock.cs
- TraceProvider.cs
- ControlOperationInvoker.cs
- Bold.cs
- AuthenticationModuleElement.cs
- ActivityWithResultWrapper.cs
- DictionaryChange.cs
- NativeObjectSecurity.cs
- BinaryFormatter.cs
- Utils.cs
- AvTrace.cs
- PropertyOverridesDialog.cs
- assemblycache.cs
- ImpersonateTokenRef.cs
- Menu.cs
- DesignerHierarchicalDataSourceView.cs
- BuildProvidersCompiler.cs
- Matrix3D.cs
- AddInStore.cs
- DefaultMemberAttribute.cs
- ConstantSlot.cs
- ListViewAutomationPeer.cs
- TableChangeProcessor.cs
- PolygonHotSpot.cs
- ManagementObjectCollection.cs
- ConfigXmlWhitespace.cs
- TabRenderer.cs
- ConnectionPoint.cs
- UInt16Storage.cs
- Marshal.cs
- TextContainerHelper.cs
- XXXOnTypeBuilderInstantiation.cs
- ResourceIDHelper.cs
- EventMappingSettings.cs
- AnnotationElement.cs
- PrintDialogException.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- AsmxEndpointPickerExtension.cs
- EventWaitHandleSecurity.cs
- PrimitiveXmlSerializers.cs
- StrongName.cs
- FunctionDefinition.cs
- FileDataSourceCache.cs
- DbProviderConfigurationHandler.cs
- RuntimeHelpers.cs
- ImmutableAssemblyCacheEntry.cs
- CorrelationManager.cs
- CommandHelper.cs
- ToolboxItemCollection.cs
- CombinedGeometry.cs
- PerformanceCounterNameAttribute.cs
- AspNetSynchronizationContext.cs
- DataServiceHost.cs
- _UriTypeConverter.cs
- XmlSchemaSimpleContentExtension.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- FrameworkTemplate.cs