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
- CompilerErrorCollection.cs
- AnimationTimeline.cs
- Point3DValueSerializer.cs
- WebSysDisplayNameAttribute.cs
- RotationValidation.cs
- AspNetSynchronizationContext.cs
- Message.cs
- parserscommon.cs
- ToolboxDataAttribute.cs
- DataViewManagerListItemTypeDescriptor.cs
- ObjectConverter.cs
- SizeLimitedCache.cs
- ColorConvertedBitmap.cs
- EnlistmentState.cs
- TransactionContextValidator.cs
- SqlCachedBuffer.cs
- CellPartitioner.cs
- NonClientArea.cs
- SqlUnionizer.cs
- DataKey.cs
- ColorConvertedBitmap.cs
- DrawingGroup.cs
- HttpProxyCredentialType.cs
- GridViewColumnHeaderAutomationPeer.cs
- FixedSOMImage.cs
- SignedXmlDebugLog.cs
- arabicshape.cs
- ChangeNode.cs
- List.cs
- Base64Encoder.cs
- ObjectListCommandEventArgs.cs
- XmlName.cs
- IdentitySection.cs
- MessageFilterTable.cs
- ColorMatrix.cs
- Trigger.cs
- CommunicationObjectFaultedException.cs
- CommandConverter.cs
- BaseCollection.cs
- TransformProviderWrapper.cs
- RSAPKCS1SignatureDeformatter.cs
- ControlBuilder.cs
- Journaling.cs
- XmlSerializableReader.cs
- BufferedOutputStream.cs
- EnumValAlphaComparer.cs
- TypeViewSchema.cs
- ShaderEffect.cs
- TimeSpanParse.cs
- CheckBox.cs
- XmlSchemaSequence.cs
- SecurityValidationBehavior.cs
- BCLDebug.cs
- DeploymentSectionCache.cs
- ADConnectionHelper.cs
- GestureRecognizer.cs
- SlotInfo.cs
- PointCollectionValueSerializer.cs
- MergeLocalizationDirectives.cs
- ListChangedEventArgs.cs
- HttpWebRequestElement.cs
- AsymmetricKeyExchangeDeformatter.cs
- GatewayDefinition.cs
- LockCookie.cs
- DashStyles.cs
- SiteIdentityPermission.cs
- SecurityContext.cs
- BulletedList.cs
- XmlSchemaAnnotation.cs
- InfoCardServiceInstallComponent.cs
- CodeArrayCreateExpression.cs
- WindowInteractionStateTracker.cs
- XPathChildIterator.cs
- TransactionInterop.cs
- EventDescriptorCollection.cs
- WebBrowserNavigatedEventHandler.cs
- ListSourceHelper.cs
- XPathAxisIterator.cs
- HttpCookie.cs
- PartialToken.cs
- HTMLTagNameToTypeMapper.cs
- RegexNode.cs
- Label.cs
- RegistryDataKey.cs
- Semaphore.cs
- ForeignKeyConstraint.cs
- PropertyEmitter.cs
- Camera.cs
- While.cs
- Int64Converter.cs
- DataBoundControlParameterTarget.cs
- Debugger.cs
- RangeBaseAutomationPeer.cs
- ProfileServiceManager.cs
- Table.cs
- CommandHelpers.cs
- CollectionChangedEventManager.cs
- InputLanguageManager.cs
- Interlocked.cs
- CellLabel.cs