Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / TimeSpanOrInfiniteValidator.cs / 1305376 / TimeSpanOrInfiniteValidator.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Runtime { using System; using System.Configuration; class TimeSpanOrInfiniteValidator : TimeSpanValidator { public TimeSpanOrInfiniteValidator(TimeSpan minValue, TimeSpan maxValue) : base(minValue, maxValue) { } public override void Validate(object value) { if (value.GetType() == typeof(TimeSpan) && (TimeSpan)value == TimeSpan.MaxValue) { return; // we're good } base.Validate(value); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ThumbAutomationPeer.cs
- ActivityTypeResolver.xaml.cs
- NativeMethods.cs
- PersistenceContextEnlistment.cs
- TypeDependencyAttribute.cs
- SafeNativeMethodsMilCoreApi.cs
- Visual3DCollection.cs
- COAUTHIDENTITY.cs
- MailWebEventProvider.cs
- Viewport3DAutomationPeer.cs
- DataGridViewCellParsingEventArgs.cs
- BridgeDataRecord.cs
- MultiBinding.cs
- SystemWebSectionGroup.cs
- PrePostDescendentsWalker.cs
- SortedList.cs
- CodeTypeReferenceExpression.cs
- CachedFontFamily.cs
- XmlAutoDetectWriter.cs
- SQLMembershipProvider.cs
- SymmetricSecurityProtocolFactory.cs
- PropertyValue.cs
- SettingsBindableAttribute.cs
- DictionaryContent.cs
- SupportingTokenSpecification.cs
- WindowShowOrOpenTracker.cs
- PtsPage.cs
- TemplateBaseAction.cs
- XmlRootAttribute.cs
- BridgeDataReader.cs
- AsymmetricSignatureDeformatter.cs
- CodeSubDirectory.cs
- MultiViewDesigner.cs
- CompensatableTransactionScopeActivity.cs
- SemaphoreSecurity.cs
- UpdatePanelTrigger.cs
- RequestTimeoutManager.cs
- ChangeTracker.cs
- TableLayoutPanelCodeDomSerializer.cs
- SiteMapDataSourceView.cs
- EditingCommands.cs
- XPathParser.cs
- UrlMappingsModule.cs
- LayoutInformation.cs
- XmlChildEnumerator.cs
- DeclaredTypeValidator.cs
- Size3DConverter.cs
- CqlParser.cs
- BufferBuilder.cs
- EntryIndex.cs
- CodeExporter.cs
- EndEvent.cs
- StreamReader.cs
- DelegateSerializationHolder.cs
- UrlPath.cs
- VerticalAlignConverter.cs
- HttpListenerRequest.cs
- OciHandle.cs
- DocumentPageTextView.cs
- TextTreePropertyUndoUnit.cs
- ExpressionPrefixAttribute.cs
- KernelTypeValidation.cs
- XmlSchemaAttributeGroupRef.cs
- UpWmlMobileTextWriter.cs
- FragmentQueryKB.cs
- IndexedString.cs
- ReadOnlyDictionary.cs
- WebPartConnectionsDisconnectVerb.cs
- NumericUpDown.cs
- LogStore.cs
- ListViewItemEventArgs.cs
- AgileSafeNativeMemoryHandle.cs
- BitmapMetadataBlob.cs
- EventDrivenDesigner.cs
- DataGridBeginningEditEventArgs.cs
- ScriptComponentDescriptor.cs
- WindowShowOrOpenTracker.cs
- UIElement3DAutomationPeer.cs
- ApplicationFileParser.cs
- TreeNodeConverter.cs
- ConsoleCancelEventArgs.cs
- HtmlTextBoxAdapter.cs
- TypeConverter.cs
- GroupItemAutomationPeer.cs
- ObjectQueryState.cs
- DataGridColumnsPage.cs
- MetadataItem.cs
- XmlSchemaGroup.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- QueueProcessor.cs
- Matrix3D.cs
- DataSourceSelectArguments.cs
- SecUtil.cs
- ErrorFormatterPage.cs
- DrawItemEvent.cs
- ProfileSection.cs
- BlurBitmapEffect.cs
- InstanceData.cs
- SqlDataSourceStatusEventArgs.cs
- SqlServer2KCompatibilityAnnotation.cs