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
- _DomainName.cs
- _ProxyChain.cs
- iisPickupDirectory.cs
- MergeExecutor.cs
- ListMarkerSourceInfo.cs
- QueryStringParameter.cs
- StringFormat.cs
- DataListItem.cs
- PageParserFilter.cs
- ArrayConverter.cs
- FindRequestContext.cs
- DataGridLengthConverter.cs
- Transform3DGroup.cs
- RequestQueue.cs
- DataBoundControlHelper.cs
- TemplatePagerField.cs
- SqlBulkCopy.cs
- WebCategoryAttribute.cs
- NegotiateStream.cs
- ConnectionStringsSection.cs
- isolationinterop.cs
- GeneralTransform3D.cs
- ProtectedConfigurationProviderCollection.cs
- UncommonField.cs
- StringUtil.cs
- MailWebEventProvider.cs
- ListViewSortEventArgs.cs
- SessionSwitchEventArgs.cs
- ManifestResourceInfo.cs
- IpcChannel.cs
- ListSourceHelper.cs
- TableRow.cs
- TextTreeTextNode.cs
- DecimalAnimationUsingKeyFrames.cs
- DataSourceHelper.cs
- DialogResultConverter.cs
- DbProviderFactory.cs
- LinqTreeNodeEvaluator.cs
- RepeatButton.cs
- FlowchartDesigner.xaml.cs
- COM2PropertyDescriptor.cs
- SoapServerProtocol.cs
- HttpListenerResponse.cs
- ManagedFilter.cs
- WindowsAuthenticationModule.cs
- AlphabeticalEnumConverter.cs
- SliderAutomationPeer.cs
- StylusDevice.cs
- HtmlLink.cs
- EmptyStringExpandableObjectConverter.cs
- RevocationPoint.cs
- StorageEntitySetMapping.cs
- ExtensionDataObject.cs
- CharEntityEncoderFallback.cs
- WebPartDescription.cs
- wgx_commands.cs
- _emptywebproxy.cs
- WindowsGraphics2.cs
- XmlAttributeAttribute.cs
- Rijndael.cs
- TablePattern.cs
- SpellCheck.cs
- RelationshipDetailsCollection.cs
- FrameworkElement.cs
- ComplexObject.cs
- DragDropHelper.cs
- UTF7Encoding.cs
- CalendarButtonAutomationPeer.cs
- UnitySerializationHolder.cs
- HandleCollector.cs
- DateTimeFormatInfoScanner.cs
- RegisteredArrayDeclaration.cs
- TextServicesContext.cs
- LambdaCompiler.Logical.cs
- NameHandler.cs
- HttpWriter.cs
- ComplexBindingPropertiesAttribute.cs
- SqlDelegatedTransaction.cs
- FontFamilyConverter.cs
- DrawListViewColumnHeaderEventArgs.cs
- Connector.cs
- TextDecoration.cs
- FillErrorEventArgs.cs
- EventLogPermissionEntry.cs
- FrameAutomationPeer.cs
- CultureNotFoundException.cs
- SystemWebCachingSectionGroup.cs
- Rotation3D.cs
- HttpRequestContext.cs
- ParseNumbers.cs
- FormsAuthenticationTicket.cs
- BrushProxy.cs
- XmlLanguage.cs
- XmlWrappingReader.cs
- EntityDataSourceDesignerHelper.cs
- RegexMatch.cs
- ArraySortHelper.cs
- SQLBinary.cs
- SchemaImporterExtensionsSection.cs
- SqlTriggerContext.cs