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
- WindowsFormsSynchronizationContext.cs
- SecurityTokenRequirement.cs
- TextEditor.cs
- DesignerActionMethodItem.cs
- XmlSerializationReader.cs
- OutputCacheSettings.cs
- XmlNotation.cs
- RevocationPoint.cs
- DictionaryKeyPropertyAttribute.cs
- StrokeCollectionConverter.cs
- COM2PropertyBuilderUITypeEditor.cs
- CodeNamespaceImport.cs
- ResourceWriter.cs
- XmlSchemaException.cs
- UpdateProgress.cs
- SudsWriter.cs
- DownloadProgressEventArgs.cs
- SrgsNameValueTag.cs
- RtfToXamlReader.cs
- DateTimeValueSerializer.cs
- CssStyleCollection.cs
- ExpressionCopier.cs
- UdpChannelListener.cs
- AdornedElementPlaceholder.cs
- SQLBinaryStorage.cs
- ContextStack.cs
- ProbeRequestResponseAsyncResult.cs
- FileIOPermission.cs
- HeaderElement.cs
- _FtpDataStream.cs
- DropShadowBitmapEffect.cs
- TextAdaptor.cs
- SafeRightsManagementEnvironmentHandle.cs
- httpstaticobjectscollection.cs
- DataServiceRequestOfT.cs
- ProvideValueServiceProvider.cs
- DocumentPage.cs
- Assembly.cs
- SigningCredentials.cs
- SqlServer2KCompatibilityAnnotation.cs
- ValidationRuleCollection.cs
- EnlistmentTraceIdentifier.cs
- mda.cs
- RTTypeWrapper.cs
- SchemeSettingElement.cs
- WebPartAuthorizationEventArgs.cs
- Int16KeyFrameCollection.cs
- TextTabProperties.cs
- BamlRecords.cs
- SafeThreadHandle.cs
- _DomainName.cs
- UIElementParaClient.cs
- BindingSourceDesigner.cs
- ConfigXmlAttribute.cs
- HtmlEncodedRawTextWriter.cs
- SrgsElementList.cs
- CollectionDataContract.cs
- securitymgrsite.cs
- Compiler.cs
- ResourcePart.cs
- SQLMoney.cs
- FindCriteria11.cs
- XamlFigureLengthSerializer.cs
- NumberSubstitution.cs
- MatrixCamera.cs
- WindowsTitleBar.cs
- LinearGradientBrush.cs
- WindowsFormsSectionHandler.cs
- FlowLayoutPanel.cs
- DataBoundLiteralControl.cs
- EventMemberCodeDomSerializer.cs
- ListViewItemSelectionChangedEvent.cs
- OracleInfoMessageEventArgs.cs
- XPathArrayIterator.cs
- OracleFactory.cs
- AssemblyBuilder.cs
- FontFamily.cs
- EffectiveValueEntry.cs
- SplashScreen.cs
- XhtmlBasicTextBoxAdapter.cs
- CheckBox.cs
- nulltextnavigator.cs
- SHA256.cs
- HttpConfigurationContext.cs
- MeasurementDCInfo.cs
- ModulesEntry.cs
- LicenseProviderAttribute.cs
- JsonFormatGeneratorStatics.cs
- FontDriver.cs
- WinEventTracker.cs
- UpdateRecord.cs
- SqlMultiplexer.cs
- FlowDocumentPage.cs
- WinEventHandler.cs
- WebConfigurationHostFileChange.cs
- COM2ExtendedTypeConverter.cs
- ZoomPercentageConverter.cs
- MemberMaps.cs
- HyperLink.cs
- TextEndOfLine.cs