Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / PositiveTimeSpanValidator.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CancelRequestedRecord.cs
- basemetadatamappingvisitor.cs
- ChannelDispatcher.cs
- WeakKeyDictionary.cs
- DbUpdateCommandTree.cs
- SqlFileStream.cs
- FileDialogPermission.cs
- PrtCap_Base.cs
- TransformPattern.cs
- AlgoModule.cs
- UnionQueryOperator.cs
- GenericWebPart.cs
- PreservationFileReader.cs
- Material.cs
- ToolboxComponentsCreatedEventArgs.cs
- FlowLayoutSettings.cs
- ProcessExitedException.cs
- HttpRequestWrapper.cs
- WmlTextViewAdapter.cs
- MobileComponentEditorPage.cs
- BaseCodePageEncoding.cs
- CharacterBufferReference.cs
- BasicExpandProvider.cs
- HtmlFormWrapper.cs
- ActivityPreviewDesigner.cs
- GridView.cs
- Matrix3DValueSerializer.cs
- TextRenderer.cs
- DbConnectionPoolIdentity.cs
- FileInfo.cs
- VBIdentifierName.cs
- ObjectDataSourceMethodEventArgs.cs
- SchemaDeclBase.cs
- FlowDocumentPaginator.cs
- ViewStateException.cs
- MediaTimeline.cs
- PriorityItem.cs
- CapabilitiesPattern.cs
- Mouse.cs
- ProfileSettings.cs
- StrongNamePublicKeyBlob.cs
- WebWorkflowRole.cs
- TransformProviderWrapper.cs
- DataQuery.cs
- GeometryCombineModeValidation.cs
- ParameterBuilder.cs
- DbParameterHelper.cs
- EntityRecordInfo.cs
- Table.cs
- ButtonFlatAdapter.cs
- HtmlHistory.cs
- WorkflowExecutor.cs
- HuffModule.cs
- CryptoKeySecurity.cs
- XmlAttributeOverrides.cs
- PatternMatcher.cs
- HandoffBehavior.cs
- BoolExpr.cs
- HttpConfigurationSystem.cs
- CodeTypeOfExpression.cs
- MdiWindowListItemConverter.cs
- XmlDataImplementation.cs
- SQLInt16.cs
- HybridDictionary.cs
- ToolStripRenderer.cs
- LoadWorkflowAsyncResult.cs
- TaskExceptionHolder.cs
- RuntimeConfig.cs
- ImageAutomationPeer.cs
- Size.cs
- DataServiceRequestException.cs
- FrameSecurityDescriptor.cs
- SchemaSetCompiler.cs
- OptimizedTemplateContentHelper.cs
- OciHandle.cs
- LineSegment.cs
- InternalCache.cs
- WebPartCatalogAddVerb.cs
- SortAction.cs
- CollectionViewGroupInternal.cs
- Transform3D.cs
- GridViewEditEventArgs.cs
- ToolStripDropDownClosedEventArgs.cs
- Internal.cs
- Configuration.cs
- SaveFileDialog.cs
- HopperCache.cs
- _DomainName.cs
- DataTransferEventArgs.cs
- SHA512Managed.cs
- MatrixCamera.cs
- TimeEnumHelper.cs
- counter.cs
- PathData.cs
- ThemeDirectoryCompiler.cs
- HtmlElementCollection.cs
- dataSvcMapFileLoader.cs
- ListViewUpdateEventArgs.cs
- _OSSOCK.cs
- TraceHandlerErrorFormatter.cs