Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Abstractions / HttpStaticObjectsCollectionWrapper.cs / 1305376 / HttpStaticObjectsCollectionWrapper.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web { using System; using System.Collections; using System.Diagnostics.CodeAnalysis; using System.IO; using System.Runtime.CompilerServices; [TypeForwardedFrom("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")] [SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification = "This type is an abstraction for HttpStaticObjectsCollection.")] public class HttpStaticObjectsCollectionWrapper : HttpStaticObjectsCollectionBase { private HttpStaticObjectsCollection _collection; public HttpStaticObjectsCollectionWrapper(HttpStaticObjectsCollection httpStaticObjectsCollection) { if (httpStaticObjectsCollection == null) { throw new ArgumentNullException("httpStaticObjectsCollection"); } _collection = httpStaticObjectsCollection; } public override int Count { get { return _collection.Count; } } public override bool IsReadOnly { get { return _collection.IsReadOnly; } } public override bool IsSynchronized { get { return _collection.IsSynchronized; } } public override object this[string name] { get { return _collection[name]; } } public override bool NeverAccessed { get { return _collection.NeverAccessed; } } public override object SyncRoot { get { return _collection.SyncRoot; } } public override void CopyTo(Array array, int index) { _collection.CopyTo(array, index); } public override IEnumerator GetEnumerator() { return _collection.GetEnumerator(); } public override object GetObject(string name) { return _collection.GetObject(name); } public override void Serialize(BinaryWriter writer) { _collection.Serialize(writer); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web { using System; using System.Collections; using System.Diagnostics.CodeAnalysis; using System.IO; using System.Runtime.CompilerServices; [TypeForwardedFrom("System.Web.Abstractions, Version=3.5.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35")] [SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification = "This type is an abstraction for HttpStaticObjectsCollection.")] public class HttpStaticObjectsCollectionWrapper : HttpStaticObjectsCollectionBase { private HttpStaticObjectsCollection _collection; public HttpStaticObjectsCollectionWrapper(HttpStaticObjectsCollection httpStaticObjectsCollection) { if (httpStaticObjectsCollection == null) { throw new ArgumentNullException("httpStaticObjectsCollection"); } _collection = httpStaticObjectsCollection; } public override int Count { get { return _collection.Count; } } public override bool IsReadOnly { get { return _collection.IsReadOnly; } } public override bool IsSynchronized { get { return _collection.IsSynchronized; } } public override object this[string name] { get { return _collection[name]; } } public override bool NeverAccessed { get { return _collection.NeverAccessed; } } public override object SyncRoot { get { return _collection.SyncRoot; } } public override void CopyTo(Array array, int index) { _collection.CopyTo(array, index); } public override IEnumerator GetEnumerator() { return _collection.GetEnumerator(); } public override object GetObject(string name) { return _collection.GetObject(name); } public override void Serialize(BinaryWriter writer) { _collection.Serialize(writer); } } } // 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
- SqlBulkCopy.cs
- NamespaceQuery.cs
- NavigatingCancelEventArgs.cs
- TreeNodeConverter.cs
- DateTimeValueSerializer.cs
- UnsafeNativeMethods.cs
- Serializer.cs
- Byte.cs
- DomNameTable.cs
- SoapIgnoreAttribute.cs
- ColorAnimation.cs
- ConnectorSelectionGlyph.cs
- ToolStripSplitButton.cs
- CodeComment.cs
- DataGridViewButtonCell.cs
- TriggerBase.cs
- XmlName.cs
- TextBoxAutoCompleteSourceConverter.cs
- ImageDrawing.cs
- CellTreeNode.cs
- GeneralTransform3DGroup.cs
- FontInfo.cs
- AmbientLight.cs
- SynchronizationContext.cs
- CompilerCollection.cs
- DispatcherExceptionFilterEventArgs.cs
- EditingCommands.cs
- DocumentApplication.cs
- TypeToken.cs
- RelativeSource.cs
- RemoveStoryboard.cs
- TextViewSelectionProcessor.cs
- CacheSection.cs
- ComboBoxDesigner.cs
- EnumType.cs
- InputLanguage.cs
- DataBoundControlAdapter.cs
- HttpClientCertificate.cs
- NamespaceTable.cs
- DeclaredTypeElementCollection.cs
- ResourceDictionaryCollection.cs
- LambdaValue.cs
- RenderingBiasValidation.cs
- MailMessage.cs
- TableAutomationPeer.cs
- XmlArrayItemAttributes.cs
- XmlDocumentSerializer.cs
- SqlProviderServices.cs
- HttpCachePolicy.cs
- GroupBoxRenderer.cs
- RawContentTypeMapper.cs
- ReturnType.cs
- DiscoveryServiceExtension.cs
- TableLayoutPanel.cs
- GregorianCalendar.cs
- DESCryptoServiceProvider.cs
- ConfigXmlWhitespace.cs
- graph.cs
- TextBoxDesigner.cs
- HMACMD5.cs
- SchemaImporter.cs
- FileUtil.cs
- WsiProfilesElementCollection.cs
- XmlSchemaValidator.cs
- UpdateTracker.cs
- ProxyFragment.cs
- lengthconverter.cs
- RIPEMD160.cs
- ListBoxAutomationPeer.cs
- TypeForwardedToAttribute.cs
- TrackingServices.cs
- MethodBuilderInstantiation.cs
- MediaElementAutomationPeer.cs
- TreeNodeClickEventArgs.cs
- configsystem.cs
- EntityCommand.cs
- XmlReaderSettings.cs
- SmtpException.cs
- Bidi.cs
- ValidationError.cs
- StatusBarDesigner.cs
- XPathMultyIterator.cs
- BasePropertyDescriptor.cs
- QilStrConcat.cs
- ValidationErrorEventArgs.cs
- TextEditorThreadLocalStore.cs
- CodeAttributeArgument.cs
- BuilderInfo.cs
- PathData.cs
- storepermission.cs
- Asn1Utilities.cs
- RegistrationServices.cs
- ConfigurationLocation.cs
- XmlBoundElement.cs
- DataFieldEditor.cs
- GradientStop.cs
- UnmanagedBitmapWrapper.cs
- RectangleF.cs
- LicFileLicenseProvider.cs
- _MultipleConnectAsync.cs