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
- CacheMemory.cs
- SyndicationSerializer.cs
- IPAddress.cs
- UnaryNode.cs
- LoadRetryHandler.cs
- ZoneLinkButton.cs
- QueryAccessibilityHelpEvent.cs
- QuotedPairReader.cs
- AttributeConverter.cs
- CompilerErrorCollection.cs
- DispatcherHookEventArgs.cs
- StdValidatorsAndConverters.cs
- XmlSchemaChoice.cs
- SessionSwitchEventArgs.cs
- SupportsEventValidationAttribute.cs
- PrinterSettings.cs
- ErrorHandler.cs
- SqlConnectionPoolGroupProviderInfo.cs
- HashSetDebugView.cs
- SystemWebCachingSectionGroup.cs
- WebBrowserPermission.cs
- Message.cs
- SQLRoleProvider.cs
- RequestValidator.cs
- PasswordPropertyTextAttribute.cs
- ImageClickEventArgs.cs
- WebServiceClientProxyGenerator.cs
- RawAppCommandInputReport.cs
- ObjectAssociationEndMapping.cs
- DataGridRow.cs
- SiteMapSection.cs
- HtmlShim.cs
- DSASignatureFormatter.cs
- Activity.cs
- SystemSounds.cs
- DataTableNameHandler.cs
- EdmProviderManifest.cs
- TrackingMemoryStreamFactory.cs
- SHA512.cs
- WebPartUserCapability.cs
- ClientUtils.cs
- ColorBlend.cs
- ElementFactory.cs
- SHA256Managed.cs
- TileBrush.cs
- WebRequestModuleElement.cs
- Cursors.cs
- MetadataSource.cs
- WorkflowEnvironment.cs
- StylusButtonCollection.cs
- DataReceivedEventArgs.cs
- PackageDigitalSignatureManager.cs
- StrongNamePublicKeyBlob.cs
- EntityDataSourceReferenceGroup.cs
- ScrollChangedEventArgs.cs
- PackageRelationship.cs
- DynamicObjectAccessor.cs
- PageHandlerFactory.cs
- HighlightVisual.cs
- DiagnosticsConfigurationHandler.cs
- XmlSerializerNamespaces.cs
- Utility.cs
- ContentDefinition.cs
- EncoderParameters.cs
- ParameterCollection.cs
- ExpanderAutomationPeer.cs
- WindowsGraphicsWrapper.cs
- SQLCharsStorage.cs
- configsystem.cs
- SiteMapNodeItem.cs
- QueryOutputWriter.cs
- Triplet.cs
- TextChange.cs
- ToolStripItemClickedEventArgs.cs
- HotCommands.cs
- EncodingNLS.cs
- TemplateKey.cs
- PermissionRequestEvidence.cs
- DataGridViewRowPrePaintEventArgs.cs
- ResponseStream.cs
- PropertyPath.cs
- CodeCommentStatement.cs
- FormatterServices.cs
- ComponentCommands.cs
- WeakReference.cs
- CounterSample.cs
- MarkupExtensionSerializer.cs
- DeviceContext.cs
- TextFindEngine.cs
- OdbcErrorCollection.cs
- Configuration.cs
- EncryptedPackageFilter.cs
- PagedDataSource.cs
- ProfessionalColors.cs
- RewritingPass.cs
- GroupStyle.cs
- Clock.cs
- ProfilePropertyNameValidator.cs
- EnumCodeDomSerializer.cs
- indexingfiltermarshaler.cs