Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / ExpressionBuilderCollection.cs / 1305376 / 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))] 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
- InternalControlCollection.cs
- TogglePatternIdentifiers.cs
- SchemaSetCompiler.cs
- SchemaCollectionPreprocessor.cs
- OletxCommittableTransaction.cs
- Column.cs
- PointAnimationUsingKeyFrames.cs
- ReferenceEqualityComparer.cs
- EntityCollection.cs
- Vector3DConverter.cs
- BezierSegment.cs
- TypeSystem.cs
- TableLayoutCellPaintEventArgs.cs
- IssuedSecurityTokenProvider.cs
- TreePrinter.cs
- OdbcParameterCollection.cs
- OutputScopeManager.cs
- _NativeSSPI.cs
- OverflowException.cs
- VectorAnimationBase.cs
- AttributeEmitter.cs
- TextBoxBase.cs
- DiscoveryInnerClientAdhocCD1.cs
- SqlWebEventProvider.cs
- QueryableFilterRepeater.cs
- WindowPattern.cs
- RSAPKCS1SignatureFormatter.cs
- _SSPISessionCache.cs
- SchemaManager.cs
- CacheHelper.cs
- ReadOnlyDataSource.cs
- TrackBarRenderer.cs
- XmlWriterTraceListener.cs
- Debugger.cs
- ConfigXmlCDataSection.cs
- TextStore.cs
- Keywords.cs
- GrammarBuilderBase.cs
- __Error.cs
- FixedSOMPage.cs
- UnionCodeGroup.cs
- HandleRef.cs
- WebHostScriptMappingsInstallComponent.cs
- WebBrowsableAttribute.cs
- DataGridColumnDropSeparator.cs
- LinkClickEvent.cs
- Util.cs
- SubclassTypeValidator.cs
- WebScriptMetadataMessageEncoderFactory.cs
- TaiwanLunisolarCalendar.cs
- JsonObjectDataContract.cs
- Size3D.cs
- OrderByQueryOptionExpression.cs
- SQLUtility.cs
- ViewStateException.cs
- MarshalByRefObject.cs
- MouseButtonEventArgs.cs
- QilDataSource.cs
- TemplateControlParser.cs
- Page.cs
- FrameworkElement.cs
- BitmapSourceSafeMILHandle.cs
- ProtocolsConfigurationHandler.cs
- CompositeTypefaceMetrics.cs
- TemplatingOptionsDialog.cs
- InstanceStore.cs
- EventProviderClassic.cs
- DataTransferEventArgs.cs
- DoubleConverter.cs
- DnsCache.cs
- SplitterCancelEvent.cs
- WindowManager.cs
- Enlistment.cs
- MsmqQueue.cs
- FontFamily.cs
- ToolboxComponentsCreatingEventArgs.cs
- PersonalizationState.cs
- KoreanCalendar.cs
- ZipIOCentralDirectoryBlock.cs
- SqlGatherProducedAliases.cs
- LogExtent.cs
- WebConfigManager.cs
- RewritingValidator.cs
- Table.cs
- EntityDataSourceMemberPath.cs
- PostBackTrigger.cs
- TextParentUndoUnit.cs
- EventWaitHandleSecurity.cs
- ZoneMembershipCondition.cs
- DesignSurfaceServiceContainer.cs
- ActionMessageFilterTable.cs
- UriTemplateQueryValue.cs
- FixedBufferAttribute.cs
- DataGridSortCommandEventArgs.cs
- GridSplitter.cs
- WebServiceMethodData.cs
- TypeConverter.cs
- HtmlTableCell.cs
- EmbeddedMailObjectsCollection.cs
- HttpMethodConstraint.cs