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
- NavigationPropertySingletonExpression.cs
- RotateTransform.cs
- ListViewInsertionMark.cs
- XmlElementAttribute.cs
- XsdDateTime.cs
- MenuStrip.cs
- _ListenerRequestStream.cs
- DataObjectPastingEventArgs.cs
- LineVisual.cs
- Exception.cs
- CodeComment.cs
- PersianCalendar.cs
- ClosableStream.cs
- StickyNote.cs
- PageThemeParser.cs
- SystemColorTracker.cs
- MemberHolder.cs
- IResourceProvider.cs
- SamlAction.cs
- OdbcError.cs
- DataBoundLiteralControl.cs
- XmlText.cs
- RangeValuePattern.cs
- AttributeEmitter.cs
- RegistryKey.cs
- CrossAppDomainChannel.cs
- XamlSerializationHelper.cs
- ResourceType.cs
- XPathAxisIterator.cs
- ADConnectionHelper.cs
- RequestCache.cs
- PropertyConverter.cs
- XmlChoiceIdentifierAttribute.cs
- BCLDebug.cs
- CodeAttributeDeclarationCollection.cs
- StoryFragments.cs
- sqlpipe.cs
- NativeMethodsCLR.cs
- DiffuseMaterial.cs
- ValidatedControlConverter.cs
- Point3DValueSerializer.cs
- DbMetaDataColumnNames.cs
- safex509handles.cs
- Int32RectConverter.cs
- RepeaterCommandEventArgs.cs
- _DigestClient.cs
- SocketElement.cs
- MobileControlsSectionHandler.cs
- ValueOfAction.cs
- ConstraintCollection.cs
- XPathDescendantIterator.cs
- WebPartDisplayModeCollection.cs
- XmlIterators.cs
- SmiXetterAccessMap.cs
- TreeBuilder.cs
- AsyncSerializedWorker.cs
- SchemaDeclBase.cs
- SmtpSection.cs
- JavaScriptString.cs
- ObjectListCommandEventArgs.cs
- odbcmetadatacollectionnames.cs
- SelectedGridItemChangedEvent.cs
- ControlOperationInvoker.cs
- PropertyAccessVisitor.cs
- ArgIterator.cs
- FormatException.cs
- ReturnValue.cs
- TextBounds.cs
- SplitterEvent.cs
- WindowsGraphicsWrapper.cs
- exports.cs
- TextFindEngine.cs
- X509Certificate2Collection.cs
- JsonWriterDelegator.cs
- DataGridViewColumnCollection.cs
- FontNamesConverter.cs
- ApplicationFileCodeDomTreeGenerator.cs
- ProjectionPlanCompiler.cs
- SelectQueryOperator.cs
- RelationshipConstraintValidator.cs
- ListViewInsertEventArgs.cs
- RankException.cs
- TextRangeEditLists.cs
- XPathMultyIterator.cs
- NGCUIElementCollectionSerializerAsync.cs
- MailMessage.cs
- LinqDataView.cs
- Control.cs
- XmlSchemaDocumentation.cs
- LayoutTable.cs
- ZipIOLocalFileHeader.cs
- SafeFileMappingHandle.cs
- ToolBarButton.cs
- ToolboxBitmapAttribute.cs
- QuaternionRotation3D.cs
- UserControl.cs
- TypeConverterHelper.cs
- QEncodedStream.cs
- ColumnReorderedEventArgs.cs
- StringInfo.cs