Code:
/ DotNET / DotNET / 8.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
- SiteMembershipCondition.cs
- SapiAttributeParser.cs
- FileSystemEventArgs.cs
- GridView.cs
- CatalogZoneBase.cs
- AppDomainFactory.cs
- PrincipalPermission.cs
- SystemResourceHost.cs
- HTTPNotFoundHandler.cs
- BaseInfoTable.cs
- ProfileInfo.cs
- xdrvalidator.cs
- XmlToDatasetMap.cs
- ViewGenerator.cs
- ClientScriptManagerWrapper.cs
- TextEffect.cs
- SizeChangedInfo.cs
- EntityDataSourceState.cs
- ConcurrencyBehavior.cs
- SerializationSectionGroup.cs
- ReflectionPermission.cs
- StringHelper.cs
- CqlQuery.cs
- NumberFormatter.cs
- Decimal.cs
- OutputCacheProfileCollection.cs
- TextContainerChangedEventArgs.cs
- XmlSchemaObjectTable.cs
- XmlSubtreeReader.cs
- WebPartZoneBase.cs
- FileClassifier.cs
- SessionEndingCancelEventArgs.cs
- StatusBarDesigner.cs
- SamlAttributeStatement.cs
- BindingCompleteEventArgs.cs
- MarkupCompilePass2.cs
- HttpAsyncResult.cs
- DbParameterHelper.cs
- DSACryptoServiceProvider.cs
- TableLayoutSettingsTypeConverter.cs
- UnsafeNativeMethodsTablet.cs
- TemplateBindingExpressionConverter.cs
- BorderGapMaskConverter.cs
- XMLDiffLoader.cs
- HandlerBase.cs
- DataSourceSelectArguments.cs
- TableLayoutColumnStyleCollection.cs
- CallbackValidatorAttribute.cs
- ToolTipService.cs
- ToggleButton.cs
- XmlNodeReader.cs
- DBDataPermissionAttribute.cs
- InternalReceiveMessage.cs
- DiscoveryClientElement.cs
- IDReferencePropertyAttribute.cs
- UnsafePeerToPeerMethods.cs
- DeclarativeConditionsCollection.cs
- RootAction.cs
- ProcessHostFactoryHelper.cs
- PackageDigitalSignatureManager.cs
- PopupRoot.cs
- LongSumAggregationOperator.cs
- MetafileHeaderWmf.cs
- CalendarDay.cs
- HttpListenerException.cs
- OleDbParameterCollection.cs
- WebResourceUtil.cs
- HeaderedItemsControl.cs
- DataPagerFieldCommandEventArgs.cs
- SystemSounds.cs
- EmissiveMaterial.cs
- InstanceCollisionException.cs
- UnsafeNativeMethods.cs
- WindowsPen.cs
- NullReferenceException.cs
- ItemsPresenter.cs
- ArraySubsetEnumerator.cs
- TextTreeTextNode.cs
- DataBoundControl.cs
- SID.cs
- SqlRemoveConstantOrderBy.cs
- LoginViewDesigner.cs
- PageRequestManager.cs
- TextViewSelectionProcessor.cs
- ToolStripDropTargetManager.cs
- PersianCalendar.cs
- ZipIOExtraField.cs
- EmptyWorkItem.cs
- MergablePropertyAttribute.cs
- SerializationSectionGroup.cs
- _SafeNetHandles.cs
- OleDbStruct.cs
- ChannelSinkStacks.cs
- GenericRootAutomationPeer.cs
- XMLSyntaxException.cs
- DynamicMethod.cs
- HttpConfigurationContext.cs
- BamlRecordHelper.cs
- ToolTipAutomationPeer.cs
- ContextActivityUtils.cs