Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / FileDetails.cs / 1 / 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()); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OLEDB_Enum.cs
- MenuBindingsEditor.cs
- ExpressionsCollectionEditor.cs
- CollectionChange.cs
- LifetimeServices.cs
- ServiceReference.cs
- BoundPropertyEntry.cs
- PointF.cs
- WebPartMenuStyle.cs
- SystemEvents.cs
- InstanceKeyCompleteException.cs
- EntityConnectionStringBuilder.cs
- SafeUserTokenHandle.cs
- GlyphRunDrawing.cs
- OdbcDataReader.cs
- ColorAnimationUsingKeyFrames.cs
- CqlErrorHelper.cs
- TimeZone.cs
- ProgressBar.cs
- LinkedList.cs
- Delegate.cs
- TypeViewSchema.cs
- EdmFunction.cs
- XmlConverter.cs
- Vector3D.cs
- SafeRightsManagementPubHandle.cs
- SplineKeyFrames.cs
- MessageDirection.cs
- MemberInfoSerializationHolder.cs
- Aggregates.cs
- Token.cs
- HostedBindingBehavior.cs
- MultiAsyncResult.cs
- CommentAction.cs
- CustomLineCap.cs
- CroppedBitmap.cs
- DeviceContexts.cs
- ManagementQuery.cs
- DeferredSelectedIndexReference.cs
- ExpandedWrapper.cs
- SystemNetHelpers.cs
- ScrollEvent.cs
- CodePageUtils.cs
- XmlnsCache.cs
- TransactionScopeDesigner.cs
- PackagingUtilities.cs
- Overlapped.cs
- StringAttributeCollection.cs
- DataTableReaderListener.cs
- ProfileWorkflowElement.cs
- Imaging.cs
- __ConsoleStream.cs
- RequestStatusBarUpdateEventArgs.cs
- EventHandlersDesigner.cs
- dbenumerator.cs
- _WebProxyDataBuilder.cs
- CssClassPropertyAttribute.cs
- DefaultTraceListener.cs
- DragDeltaEventArgs.cs
- StrokeFIndices.cs
- CompositeScriptReferenceEventArgs.cs
- DataGridViewCellMouseEventArgs.cs
- ActiveXHost.cs
- ThemeInfoAttribute.cs
- DecimalConstantAttribute.cs
- Content.cs
- RowCache.cs
- XmlIncludeAttribute.cs
- UniqueConstraint.cs
- Stylus.cs
- XmlSchemaProviderAttribute.cs
- ParameterBuilder.cs
- XPathExpr.cs
- OdbcDataReader.cs
- ContainerParaClient.cs
- CheckBoxField.cs
- DbMetaDataCollectionNames.cs
- TypeListConverter.cs
- ContentAlignmentEditor.cs
- NavigatorOutput.cs
- EncoderFallback.cs
- XmlReaderSettings.cs
- SafeRegistryHandle.cs
- StoreItemCollection.cs
- TraceSection.cs
- WebPartConnectionsDisconnectVerb.cs
- OperationCanceledException.cs
- XmlSortKeyAccumulator.cs
- WebPartDescriptionCollection.cs
- ServiceOperationWrapper.cs
- PropertyValue.cs
- FlowDocumentFormatter.cs
- RNGCryptoServiceProvider.cs
- SizeConverter.cs
- Listbox.cs
- DragDeltaEventArgs.cs
- CompareInfo.cs
- TextServicesManager.cs
- DateTimeFormatInfoScanner.cs
- DivideByZeroException.cs