Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Configuration / System / Configuration / PositiveTimeSpanValidator.cs / 1 / PositiveTimeSpanValidator.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Configuration; using System.ComponentModel; namespace System.Configuration { public class PositiveTimeSpanValidator : ConfigurationValidatorBase { public override bool CanValidate(Type type) { return (type == typeof(TimeSpan)); } public override void Validate(object value) { if (value == null) { throw new ArgumentNullException("value"); } if (((TimeSpan)value) <= TimeSpan.Zero) { throw new ArgumentException(SR.GetString(SR.Validator_timespan_value_must_be_positive)); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Configuration; using System.ComponentModel; namespace System.Configuration { public class PositiveTimeSpanValidator : ConfigurationValidatorBase { public override bool CanValidate(Type type) { return (type == typeof(TimeSpan)); } public override void Validate(object value) { if (value == null) { throw new ArgumentNullException("value"); } if (((TimeSpan)value) <= TimeSpan.Zero) { throw new ArgumentException(SR.GetString(SR.Validator_timespan_value_must_be_positive)); } } } } // 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
- Point3DIndependentAnimationStorage.cs
- ContentOperations.cs
- XmlLinkedNode.cs
- InkPresenter.cs
- FileDialog.cs
- TemplateParser.cs
- TypeSystem.cs
- DirectoryRootQuery.cs
- XmlEntityReference.cs
- SimpleHandlerBuildProvider.cs
- EntityDataSourceReferenceGroup.cs
- RepeaterItemCollection.cs
- Decoder.cs
- TraceContext.cs
- ValidationErrorEventArgs.cs
- CodeSnippetCompileUnit.cs
- FileReservationCollection.cs
- OuterGlowBitmapEffect.cs
- SchemaNames.cs
- MetadataSource.cs
- Decorator.cs
- TypeDescriptor.cs
- Content.cs
- MatrixTransform3D.cs
- WindowsListViewScroll.cs
- SubMenuStyle.cs
- DateTimeOffsetConverter.cs
- WeakRefEnumerator.cs
- x509utils.cs
- NamespaceCollection.cs
- ConditionChanges.cs
- RightsManagementEncryptedStream.cs
- MediaCommands.cs
- TableMethodGenerator.cs
- StringWriter.cs
- RegexFCD.cs
- TrimSurroundingWhitespaceAttribute.cs
- Transform3D.cs
- ViewRendering.cs
- IPGlobalProperties.cs
- QueryOutputWriterV1.cs
- OutOfMemoryException.cs
- PolicyManager.cs
- EntityConnection.cs
- ExtenderControl.cs
- InputMethodStateTypeInfo.cs
- HostSecurityManager.cs
- CommonXSendMessage.cs
- ToolStripMenuItem.cs
- DateTimeUtil.cs
- BehaviorEditorPart.cs
- HyperlinkAutomationPeer.cs
- GeneralTransform3DTo2DTo3D.cs
- VBIdentifierDesigner.xaml.cs
- GeneralTransform3D.cs
- ZeroOpNode.cs
- EndpointConfigContainer.cs
- InternalConfigHost.cs
- EntityProviderFactory.cs
- Line.cs
- ItemCollection.cs
- VisualStyleRenderer.cs
- Point4D.cs
- PtsCache.cs
- ComponentCache.cs
- GenericPrincipal.cs
- FileDialogCustomPlace.cs
- FlowPanelDesigner.cs
- SqlError.cs
- TTSEvent.cs
- Missing.cs
- ZipIOExtraFieldElement.cs
- MimeParameterWriter.cs
- BrowserCapabilitiesFactoryBase.cs
- HttpHandlerActionCollection.cs
- PrintDialog.cs
- SqlWriter.cs
- HtmlTableRow.cs
- _SecureChannel.cs
- VectorAnimationUsingKeyFrames.cs
- CapabilitiesAssignment.cs
- AsyncPostBackTrigger.cs
- FigureHelper.cs
- WindowsAuthenticationModule.cs
- ProfileManager.cs
- Baml2006SchemaContext.cs
- DetailsViewUpdatedEventArgs.cs
- ToolStripPanel.cs
- TripleDES.cs
- QueryComponents.cs
- RSAPKCS1SignatureFormatter.cs
- ReadOnlyCollectionBase.cs
- ModelToObjectValueConverter.cs
- BrushMappingModeValidation.cs
- GridViewSelectEventArgs.cs
- FunctionImportMapping.cs
- WebPartPersonalization.cs
- TdsParserStateObject.cs
- EntityProxyTypeInfo.cs
- EdmFunction.cs