Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- FtpCachePolicyElement.cs
- Viewport3DAutomationPeer.cs
- ScriptResourceAttribute.cs
- FixedSOMFixedBlock.cs
- WebControlAdapter.cs
- Error.cs
- SettingsAttributeDictionary.cs
- MenuAdapter.cs
- WindowsIPAddress.cs
- Int16.cs
- XmlBufferedByteStreamReader.cs
- ViewgenContext.cs
- Decimal.cs
- XsdBuildProvider.cs
- ContainsRowNumberChecker.cs
- WindowsMenu.cs
- CompositeCollectionView.cs
- Point3D.cs
- RootContext.cs
- HMACSHA384.cs
- SQLBinary.cs
- PermissionSetTriple.cs
- _DomainName.cs
- WindowsSolidBrush.cs
- CurrentTimeZone.cs
- DetailsViewRowCollection.cs
- TrustManagerMoreInformation.cs
- FontStretch.cs
- CharEntityEncoderFallback.cs
- XmlText.cs
- ResourceDescriptionAttribute.cs
- BackStopAuthenticationModule.cs
- HwndStylusInputProvider.cs
- DictionaryGlobals.cs
- ApplicationServiceHelper.cs
- ColorTransform.cs
- TraceContext.cs
- ThemeInfoAttribute.cs
- XPathScanner.cs
- CircleHotSpot.cs
- SwitchAttribute.cs
- ObjectStateManagerMetadata.cs
- safemediahandle.cs
- PreviewKeyDownEventArgs.cs
- JsonCollectionDataContract.cs
- EdmSchemaError.cs
- WinEventHandler.cs
- _NegoState.cs
- EncodingTable.cs
- SettingsSection.cs
- QilTargetType.cs
- ListViewTableRow.cs
- HuffmanTree.cs
- InvalidCastException.cs
- MemoryMappedViewStream.cs
- TextWriterTraceListener.cs
- BinaryObjectReader.cs
- ImageSourceValueSerializer.cs
- PerspectiveCamera.cs
- DataObjectFieldAttribute.cs
- AccessorTable.cs
- CompositeControl.cs
- HashHelper.cs
- RoleBoolean.cs
- NodeInfo.cs
- VerificationException.cs
- ObjectDataProvider.cs
- HyperLinkStyle.cs
- SamlSecurityTokenAuthenticator.cs
- ValidateNames.cs
- ParseHttpDate.cs
- WmlValidatorAdapter.cs
- XmlWriter.cs
- OpenFileDialog.cs
- TextTreeUndoUnit.cs
- LookupBindingPropertiesAttribute.cs
- IsolatedStoragePermission.cs
- AttributeData.cs
- HostProtectionException.cs
- SessionEndingCancelEventArgs.cs
- ReadOnlyHierarchicalDataSourceView.cs
- TypeReference.cs
- ListViewUpdateEventArgs.cs
- WSDualHttpSecurityElement.cs
- FreezableOperations.cs
- DataProtection.cs
- SerializationAttributes.cs
- TypeToken.cs
- BaseTemplateBuildProvider.cs
- HtmlInputFile.cs
- DBDataPermissionAttribute.cs
- LineGeometry.cs
- ComMethodElement.cs
- UserControlCodeDomTreeGenerator.cs
- RolePrincipal.cs
- LicenseException.cs
- __Error.cs
- SoapHeaderAttribute.cs
- PromptBuilder.cs
- ErrorRuntimeConfig.cs