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
- SerializationSectionGroup.cs
- ManualResetEvent.cs
- ResourceReferenceKeyNotFoundException.cs
- TdsValueSetter.cs
- ModulesEntry.cs
- Stylus.cs
- SourceChangedEventArgs.cs
- UserControl.cs
- log.cs
- PropertyChangingEventArgs.cs
- NamedPipeTransportSecurityElement.cs
- TextStore.cs
- FileVersion.cs
- ChannelBase.cs
- thaishape.cs
- BamlRecordHelper.cs
- PageRouteHandler.cs
- LogoValidationException.cs
- ADMembershipUser.cs
- Nodes.cs
- JavaScriptString.cs
- NameNode.cs
- CodeAttributeDeclaration.cs
- BaseTemplateCodeDomTreeGenerator.cs
- SqlDataSourceConnectionPanel.cs
- WpfKnownMemberInvoker.cs
- MessageQueueException.cs
- Delay.cs
- Container.cs
- SchemaInfo.cs
- InteropBitmapSource.cs
- DispatcherProcessingDisabled.cs
- FixedSOMContainer.cs
- ToolStripArrowRenderEventArgs.cs
- WebBaseEventKeyComparer.cs
- FactoryRecord.cs
- Transform.cs
- ControlType.cs
- MetadataHelper.cs
- FilteredAttributeCollection.cs
- NativeMethods.cs
- AudioFormatConverter.cs
- DoubleAnimationBase.cs
- AnnotationComponentChooser.cs
- Composition.cs
- listitem.cs
- WorkflowApplicationUnloadedException.cs
- BlockCollection.cs
- HttpHandlerAction.cs
- DynamicActivityProperty.cs
- AutoGeneratedFieldProperties.cs
- Main.cs
- DoubleUtil.cs
- ResourceAttributes.cs
- DecimalConverter.cs
- OrthographicCamera.cs
- COAUTHINFO.cs
- PerformanceCounterManager.cs
- BoundField.cs
- PerfCounterSection.cs
- WebPartEditorOkVerb.cs
- CommandEventArgs.cs
- SystemWebCachingSectionGroup.cs
- InheritanceAttribute.cs
- MarkupObject.cs
- DataGridClipboardCellContent.cs
- SID.cs
- StylusSystemGestureEventArgs.cs
- ADMembershipProvider.cs
- ObfuscateAssemblyAttribute.cs
- BatchStream.cs
- EditorZoneBase.cs
- QualifierSet.cs
- HttpApplication.cs
- CssStyleCollection.cs
- PageWrapper.cs
- DataGridCaption.cs
- UserControlParser.cs
- Effect.cs
- TextClipboardData.cs
- ShapeTypeface.cs
- RoleGroupCollection.cs
- WebBrowserNavigatedEventHandler.cs
- IntellisenseTextBox.designer.cs
- Calendar.cs
- DrawTreeNodeEventArgs.cs
- DataBindingCollection.cs
- InputMethod.cs
- EpmContentSerializer.cs
- StrokeCollectionDefaultValueFactory.cs
- unitconverter.cs
- XamlToRtfWriter.cs
- IListConverters.cs
- EntityDataSourceDataSelection.cs
- OracleConnectionFactory.cs
- WebConfigurationFileMap.cs
- MsmqInputSessionChannel.cs
- WebBrowserPermission.cs
- METAHEADER.cs
- ColorConvertedBitmap.cs