Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / FullTrustAssemblyCollection.cs / 1305376 / FullTrustAssemblyCollection.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.Web.Hosting; using System.Web.UI; using System.CodeDom.Compiler; using System.Web.Util; using System.ComponentModel; using System.Security.Permissions; [ConfigurationCollection(typeof(String))] public sealed class FullTrustAssemblyCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static FullTrustAssemblyCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public FullTrustAssembly this[int index] { get { return (FullTrustAssembly)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } public void Add(FullTrustAssembly fullTrustAssembly) { BaseAdd(fullTrustAssembly); } public void Remove(String key) { BaseRemove(key); } public void RemoveAt(int index) { BaseRemoveAt(index); } protected override ConfigurationElement CreateNewElement() { return new FullTrustAssembly(); } public void Clear() { BaseClear(); } protected override Object GetElementKey(ConfigurationElement element) { return ((FullTrustAssembly)element).AssemblyName + ((FullTrustAssembly)element).Version; } internal bool IsRemoved(string key) { return BaseIsRemoved(key); } } } // 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.Web.Hosting; using System.Web.UI; using System.CodeDom.Compiler; using System.Web.Util; using System.ComponentModel; using System.Security.Permissions; [ConfigurationCollection(typeof(String))] public sealed class FullTrustAssemblyCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static FullTrustAssemblyCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public FullTrustAssembly this[int index] { get { return (FullTrustAssembly)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } public void Add(FullTrustAssembly fullTrustAssembly) { BaseAdd(fullTrustAssembly); } public void Remove(String key) { BaseRemove(key); } public void RemoveAt(int index) { BaseRemoveAt(index); } protected override ConfigurationElement CreateNewElement() { return new FullTrustAssembly(); } public void Clear() { BaseClear(); } protected override Object GetElementKey(ConfigurationElement element) { return ((FullTrustAssembly)element).AssemblyName + ((FullTrustAssembly)element).Version; } internal bool IsRemoved(string key) { return BaseIsRemoved(key); } } } // 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
- XmlSchemaSimpleContentRestriction.cs
- AutomationIdentifier.cs
- DbProviderFactories.cs
- EmptyEnumerator.cs
- SoapMessage.cs
- EditBehavior.cs
- XmlSchemaExternal.cs
- ProcessInputEventArgs.cs
- MasterPageCodeDomTreeGenerator.cs
- IsolatedStorageFileStream.cs
- ZoneIdentityPermission.cs
- HotSpotCollection.cs
- SafeLibraryHandle.cs
- ColorPalette.cs
- WebControlAdapter.cs
- ToolStripGrip.cs
- DataGridViewRowPrePaintEventArgs.cs
- WinEventQueueItem.cs
- RequestResponse.cs
- Object.cs
- KeyValueSerializer.cs
- ParagraphVisual.cs
- FixedMaxHeap.cs
- LinkButton.cs
- WpfKnownType.cs
- DropShadowEffect.cs
- ApplicationId.cs
- DocumentViewerAutomationPeer.cs
- RayMeshGeometry3DHitTestResult.cs
- ElasticEase.cs
- WorkflowRuntimeSection.cs
- PageContentCollection.cs
- ControlIdConverter.cs
- TextPenaltyModule.cs
- SimplePropertyEntry.cs
- PropertyGrid.cs
- MbpInfo.cs
- Double.cs
- NativeMethods.cs
- SerialPort.cs
- SharedUtils.cs
- SchemaImporterExtensionsSection.cs
- CommandLineParser.cs
- ObjectRef.cs
- IgnoreSection.cs
- EdmSchemaError.cs
- TrayIconDesigner.cs
- CodePrimitiveExpression.cs
- ReferencedType.cs
- HostVisual.cs
- _Connection.cs
- SqlInternalConnection.cs
- RepeatButton.cs
- ExceptionHandlerDesigner.cs
- ConnectionPoolManager.cs
- LinqDataSourceSelectEventArgs.cs
- HitTestFilterBehavior.cs
- PaintValueEventArgs.cs
- Array.cs
- Parallel.cs
- VersionUtil.cs
- CompilationLock.cs
- CheckBox.cs
- ClientUrlResolverWrapper.cs
- ResolveNameEventArgs.cs
- HostProtectionPermission.cs
- DynamicRenderer.cs
- TypeRestriction.cs
- HttpHeaderCollection.cs
- Model3D.cs
- MethodBuilderInstantiation.cs
- ChildDocumentBlock.cs
- ToolStripPanelSelectionGlyph.cs
- DataBindingHandlerAttribute.cs
- CommandHelper.cs
- DropShadowBitmapEffect.cs
- ExpressionEditorAttribute.cs
- TextPenaltyModule.cs
- EventProvider.cs
- PassportAuthenticationEventArgs.cs
- SmtpDateTime.cs
- DesignerLoader.cs
- BaseProcessProtocolHandler.cs
- TableStyle.cs
- WinEventTracker.cs
- BrowserCapabilitiesFactoryBase.cs
- UserNamePasswordValidator.cs
- ResourceProperty.cs
- ObjectStateFormatter.cs
- DataGridCellsPresenter.cs
- ColorTypeConverter.cs
- ToolBarButtonClickEvent.cs
- CategoriesDocument.cs
- StructuralCache.cs
- XmlDataDocument.cs
- ImplicitInputBrush.cs
- SqlMethodAttribute.cs
- FusionWrap.cs
- RotateTransform3D.cs
- MethodBuilderInstantiation.cs