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
- UIntPtr.cs
- ObjectPersistData.cs
- ConvertersCollection.cs
- Expander.cs
- SoapCodeExporter.cs
- DataGridViewSelectedRowCollection.cs
- CodeNamespaceCollection.cs
- DefaultObjectMappingItemCollection.cs
- Visual3D.cs
- DateTimeFormat.cs
- FreezableDefaultValueFactory.cs
- ItemCollection.cs
- FlowLayoutSettings.cs
- GenericIdentity.cs
- ByteConverter.cs
- ServiceDesigner.cs
- Ticks.cs
- WindowsFormsHostPropertyMap.cs
- VectorValueSerializer.cs
- ChtmlTextBoxAdapter.cs
- PasswordPropertyTextAttribute.cs
- StringResourceManager.cs
- DataGridViewRowCollection.cs
- VerificationAttribute.cs
- AppDomainUnloadedException.cs
- Parser.cs
- FloaterParaClient.cs
- GraphicsPathIterator.cs
- ChangeInterceptorAttribute.cs
- TerminatorSinks.cs
- TreeNodeBindingCollection.cs
- PackWebResponse.cs
- ExtensionElement.cs
- ListenerElementsCollection.cs
- XmlSchemaAnnotation.cs
- _TLSstream.cs
- DateTimeFormat.cs
- Transaction.cs
- RequiredFieldValidator.cs
- GeneralTransform2DTo3DTo2D.cs
- RequestSecurityToken.cs
- SrgsRulesCollection.cs
- DrawItemEvent.cs
- RuleSettingsCollection.cs
- PersonalizationDictionary.cs
- _SpnDictionary.cs
- PatternMatchRules.cs
- DbProviderConfigurationHandler.cs
- XmlSchemaAttribute.cs
- HtmlInputFile.cs
- StorageScalarPropertyMapping.cs
- ZoneMembershipCondition.cs
- AssociationSetEnd.cs
- CollectionBuilder.cs
- HttpStreams.cs
- ClientConfigPaths.cs
- UniqueIdentifierService.cs
- SessionStateSection.cs
- XPathScanner.cs
- DataGridSortCommandEventArgs.cs
- TypedLocationWrapper.cs
- CqlIdentifiers.cs
- PersistenceTypeAttribute.cs
- DbParameterCollectionHelper.cs
- Label.cs
- RotateTransform.cs
- FixedHyperLink.cs
- Msec.cs
- ManagementPath.cs
- XmlCharCheckingWriter.cs
- TrackingStringDictionary.cs
- TextEvent.cs
- SimpleWorkerRequest.cs
- SqlDataSourceView.cs
- LambdaCompiler.ControlFlow.cs
- DefaultBindingPropertyAttribute.cs
- ToolBar.cs
- DynamicPropertyHolder.cs
- SchemaNotation.cs
- VirtualDirectoryMappingCollection.cs
- HybridObjectCache.cs
- HierarchicalDataBoundControlAdapter.cs
- LogStream.cs
- TranslateTransform3D.cs
- DecoratedNameAttribute.cs
- wgx_render.cs
- FixedHighlight.cs
- StringFreezingAttribute.cs
- ScrollBar.cs
- StickyNoteAnnotations.cs
- DataKey.cs
- CodeDefaultValueExpression.cs
- TextServicesHost.cs
- XomlDesignerLoader.cs
- AssemblyInfo.cs
- PlatformCulture.cs
- CryptoKeySecurity.cs
- OraclePermission.cs
- LayoutSettings.cs
- JpegBitmapEncoder.cs