Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / FileDetails.cs / 1305376 / FileDetails.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System.Collections; using System.Configuration; using System.Configuration.Internal; using System.Web; using System.Web.Util; using System.Security; using System.IO; using System.Web.Hosting; using System.Runtime.InteropServices; using System.Reflection; using System.Collections.Specialized; using System.Xml; using System.Security.Principal; using System.Threading; using System.Globalization; internal class FileDetails { bool _exists; long _fileSize; DateTime _utcCreationTime; DateTime _utcLastWriteTime; internal FileDetails(bool exists, long fileSize, DateTime utcCreationTime, DateTime utcLastWriteTime) { _exists = exists; _fileSize = fileSize; _utcCreationTime = utcCreationTime; _utcLastWriteTime = utcLastWriteTime; } public override bool Equals(Object obj) { FileDetails other = obj as FileDetails; return other != null && _exists == other._exists && _fileSize == other._fileSize && _utcCreationTime == other._utcCreationTime && _utcLastWriteTime == other._utcLastWriteTime; } public override int GetHashCode() { return HashCodeCombiner.CombineHashCodes(_exists.GetHashCode(), _fileSize.GetHashCode(), _utcCreationTime.GetHashCode(), _utcLastWriteTime.GetHashCode()); } } } // 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
- Annotation.cs
- BeginStoryboard.cs
- ZipIOLocalFileBlock.cs
- Hashtable.cs
- Utils.cs
- CapabilitiesUse.cs
- ReaderContextStackData.cs
- StrongName.cs
- DataRow.cs
- _FtpControlStream.cs
- NestedContainer.cs
- DbConnectionPoolIdentity.cs
- InputMethodStateChangeEventArgs.cs
- TemplateBaseAction.cs
- Parser.cs
- CompilerLocalReference.cs
- InternalBase.cs
- SemanticBasicElement.cs
- LambdaCompiler.Expressions.cs
- UnionCqlBlock.cs
- FileUpload.cs
- ProjectedWrapper.cs
- MouseEvent.cs
- CellParagraph.cs
- ResizeGrip.cs
- AmbientValueAttribute.cs
- SystemColors.cs
- GlyphingCache.cs
- OpCodes.cs
- Simplifier.cs
- Geometry3D.cs
- TargetControlTypeAttribute.cs
- Wrapper.cs
- Array.cs
- BaseAppDomainProtocolHandler.cs
- SimpleWebHandlerParser.cs
- Tokenizer.cs
- PageRequestManager.cs
- TabControl.cs
- CompareInfo.cs
- HMAC.cs
- Point4DConverter.cs
- URLEditor.cs
- CompilationLock.cs
- ActivationServices.cs
- DataListCommandEventArgs.cs
- ThemeInfoAttribute.cs
- WebCategoryAttribute.cs
- RecognizedAudio.cs
- PassportAuthentication.cs
- RSAPKCS1KeyExchangeFormatter.cs
- ToolBarButtonDesigner.cs
- serverconfig.cs
- RequestCache.cs
- EventArgs.cs
- BrowserCapabilitiesCompiler.cs
- EventSourceCreationData.cs
- EventSourceCreationData.cs
- MessageEncoderFactory.cs
- ServiceReference.cs
- Configuration.cs
- X509CertificateInitiatorClientCredential.cs
- FixedPage.cs
- XmlUtilWriter.cs
- UTF8Encoding.cs
- DuplicateWaitObjectException.cs
- CapabilitiesAssignment.cs
- SkewTransform.cs
- TypeSystemProvider.cs
- InvalidPrinterException.cs
- SchemaTypeEmitter.cs
- SystemBrushes.cs
- JulianCalendar.cs
- OperationFormatter.cs
- PageVisual.cs
- FixedSOMPageConstructor.cs
- FlagsAttribute.cs
- SubstitutionList.cs
- ContentValidator.cs
- remotingproxy.cs
- GraphicsContext.cs
- ToolstripProfessionalRenderer.cs
- ScaleTransform3D.cs
- StringInfo.cs
- IsolatedStorageException.cs
- ObjectSecurity.cs
- AssociationTypeEmitter.cs
- cookiecollection.cs
- EntityConnectionStringBuilder.cs
- _IPv6Address.cs
- HasCopySemanticsAttribute.cs
- Parameter.cs
- ToolStripDropDownMenu.cs
- ComponentFactoryHelpers.cs
- MenuEventArgs.cs
- DirectionalLight.cs
- HtmlCommandAdapter.cs
- SqlXmlStorage.cs
- ProviderMetadataCachedInformation.cs
- ProvideValueServiceProvider.cs