Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- DynamicMethod.cs
- XpsResourcePolicy.cs
- CountAggregationOperator.cs
- Vector3DAnimation.cs
- HttpWebRequestElement.cs
- RequestResizeEvent.cs
- DelayedRegex.cs
- ThemeInfoAttribute.cs
- RemotingConfiguration.cs
- FactoryGenerator.cs
- ForEach.cs
- DiagnosticsConfiguration.cs
- RSAPKCS1KeyExchangeFormatter.cs
- FormViewInsertEventArgs.cs
- StoreContentChangedEventArgs.cs
- TextBoxRenderer.cs
- WCFServiceClientProxyGenerator.cs
- HiddenFieldPageStatePersister.cs
- IndexedEnumerable.cs
- SpecularMaterial.cs
- LineBreak.cs
- SymmetricAlgorithm.cs
- Exceptions.cs
- SubMenuStyle.cs
- TemplateControl.cs
- SqlDataSourceDesigner.cs
- PlanCompilerUtil.cs
- DataGridToolTip.cs
- CodeSnippetStatement.cs
- _SslSessionsCache.cs
- GlyphInfoList.cs
- DependencyPropertyChangedEventArgs.cs
- OutOfMemoryException.cs
- CompilerCollection.cs
- TreeViewItemAutomationPeer.cs
- RowsCopiedEventArgs.cs
- Command.cs
- AmbiguousMatchException.cs
- Win32MouseDevice.cs
- PageAdapter.cs
- OleDbConnectionInternal.cs
- InvalidOperationException.cs
- RemotingConfiguration.cs
- CreateUserWizard.cs
- XPathParser.cs
- ResourceAttributes.cs
- FrameworkElementFactory.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- BuildResult.cs
- InputLanguageSource.cs
- OnOperation.cs
- WebPermission.cs
- ProcessThread.cs
- SignatureDescription.cs
- BoolLiteral.cs
- SHA512CryptoServiceProvider.cs
- PageAsyncTask.cs
- Emitter.cs
- Visual3D.cs
- ExportException.cs
- PropertyRecord.cs
- AssemblyBuilderData.cs
- TextAction.cs
- HtmlEncodedRawTextWriter.cs
- PixelShader.cs
- AssociatedControlConverter.cs
- Dynamic.cs
- DataColumnPropertyDescriptor.cs
- SizeLimitedCache.cs
- TrackingMemoryStreamFactory.cs
- _CacheStreams.cs
- WebPartHeaderCloseVerb.cs
- SpecialNameAttribute.cs
- updateconfighost.cs
- HMACSHA1.cs
- WindowsRegion.cs
- CodeVariableDeclarationStatement.cs
- SqlDelegatedTransaction.cs
- ObjRef.cs
- WebServiceBindingAttribute.cs
- AlternateViewCollection.cs
- StylusPointPropertyId.cs
- CodeIdentifier.cs
- ContextMenuStripActionList.cs
- WebPartTransformerCollection.cs
- FixedPosition.cs
- ObjectDataSourceSelectingEventArgs.cs
- PagedDataSource.cs
- DateRangeEvent.cs
- SqlDuplicator.cs
- Compiler.cs
- Scheduler.cs
- WindowsUserNameCachingSecurityTokenAuthenticator.cs
- CheckedPointers.cs
- CaseInsensitiveComparer.cs
- SqlMetaData.cs
- BinaryEditor.cs
- DllNotFoundException.cs
- TargetPerspective.cs
- CompressedStack.cs