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
- SrgsToken.cs
- NonPrimarySelectionGlyph.cs
- BrowserCapabilitiesFactory.cs
- CounterSampleCalculator.cs
- XmlRawWriter.cs
- ValidationRuleCollection.cs
- FileDialog.cs
- HuffModule.cs
- CookielessHelper.cs
- ToolStripSplitButton.cs
- WinEventWrap.cs
- RadioButtonAutomationPeer.cs
- X509ThumbprintKeyIdentifierClause.cs
- PointCollection.cs
- CodeTypeParameter.cs
- PagedControl.cs
- SqlClientWrapperSmiStream.cs
- LockedBorderGlyph.cs
- PolicyValidationException.cs
- BindingExpressionBase.cs
- MinimizableAttributeTypeConverter.cs
- RadioButtonPopupAdapter.cs
- AuthenticationConfig.cs
- _BaseOverlappedAsyncResult.cs
- StringTraceRecord.cs
- DecimalFormatter.cs
- XmlElement.cs
- EpmCustomContentWriterNodeData.cs
- BitmapMetadataBlob.cs
- PerformanceCounters.cs
- cache.cs
- RichTextBox.cs
- PrimitiveCodeDomSerializer.cs
- ObjectDataSource.cs
- SystemIPv4InterfaceProperties.cs
- DataGridViewAdvancedBorderStyle.cs
- QueryCursorEventArgs.cs
- CultureSpecificCharacterBufferRange.cs
- PartialCachingControl.cs
- CompositeFontParser.cs
- ProfilePropertyMetadata.cs
- DiscoveryMessageSequenceCD1.cs
- CheckedListBox.cs
- TypeToTreeConverter.cs
- RemotingSurrogateSelector.cs
- TextViewBase.cs
- XmlNotation.cs
- Point.cs
- BufferedGraphicsContext.cs
- Transactions.cs
- SoapHeaderAttribute.cs
- UnicodeEncoding.cs
- OLEDB_Util.cs
- TypeCodeDomSerializer.cs
- AutomationProperties.cs
- CaseCqlBlock.cs
- Parser.cs
- MessageSmuggler.cs
- IdnMapping.cs
- DetailsViewInsertEventArgs.cs
- HostingEnvironmentSection.cs
- ClientOptions.cs
- SerializationSectionGroup.cs
- Int32CAMarshaler.cs
- DbExpressionVisitor_TResultType.cs
- RtfControls.cs
- CellIdBoolean.cs
- HwndSource.cs
- WebPartZoneCollection.cs
- Queue.cs
- TraceRecords.cs
- PointCollection.cs
- SplitterCancelEvent.cs
- MetafileHeaderWmf.cs
- Int16Animation.cs
- NestedContainer.cs
- CheckBoxField.cs
- GACMembershipCondition.cs
- XmlTextReader.cs
- PrintDialogException.cs
- CheckStoreFileValidityRequest.cs
- SweepDirectionValidation.cs
- SchemaMapping.cs
- ContactManager.cs
- ElementsClipboardData.cs
- _UriTypeConverter.cs
- LinkLabel.cs
- CaseCqlBlock.cs
- CollectionChangedEventManager.cs
- RootBrowserWindowAutomationPeer.cs
- WindowsListViewSubItem.cs
- XmlSchemaAll.cs
- XmlTextReader.cs
- TitleStyle.cs
- CompatibleIComparer.cs
- ToolStripRendererSwitcher.cs
- SchemaTableOptionalColumn.cs
- StylusPointPropertyInfo.cs
- Image.cs
- QilLoop.cs