Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / ExceptionValidationRule.cs / 2 / ExceptionValidationRule.cs
//---------------------------------------------------------------------------- // //// Copyright (C) 2003 by Microsoft Corporation. All rights reserved. // // // // Description: // ExceptionValidationRule is used when a ValidationError is the result of an Exception as // there is no actual ValidationRule. // // // See specs at [....]/connecteddata/M5%20Specs/Validation.mht // // History: // 1/12/2005 [....]: created. // //--------------------------------------------------------------------------- using System; using System.Windows; using System.Globalization; using System.Windows.Controls; namespace System.Windows.Controls { ////// ExceptionValidationRule can be added to the ValidationRulesCollection of a Binding /// or MultiBinding to indicate that Exceptions that occur during UpdateSource should /// be considered ValidationErrors /// public sealed class ExceptionValidationRule : ValidationRule { ////// ExceptionValidationRule ctor. /// public ExceptionValidationRule() { } ////// Validate is called when Data binding is updating /// public override ValidationResult Validate(object value, CultureInfo cultureInfo) { return ValidationResult.ValidResult; } internal static readonly ExceptionValidationRule Instance = new ExceptionValidationRule(); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataObjectFieldAttribute.cs
- DataStreams.cs
- ZoneButton.cs
- ScriptResourceAttribute.cs
- TextEditorSelection.cs
- EntityModelBuildProvider.cs
- HttpApplication.cs
- SmtpCommands.cs
- OpenFileDialog.cs
- EntityContainerRelationshipSet.cs
- CodeSubDirectory.cs
- MarginCollapsingState.cs
- SourceFilter.cs
- Expression.cs
- WindowsPen.cs
- Events.cs
- Timer.cs
- SoapAttributes.cs
- XmlMtomWriter.cs
- SimpleHandlerBuildProvider.cs
- IsolatedStorageFile.cs
- DataGridViewColumnTypePicker.cs
- MeshGeometry3D.cs
- MenuEventArgs.cs
- PropertyGridEditorPart.cs
- TemplateBindingExpression.cs
- CollectionChangeEventArgs.cs
- ZipFileInfo.cs
- HttpInputStream.cs
- MetadataUtil.cs
- WindowsAuthenticationEventArgs.cs
- BrowserDefinitionCollection.cs
- ErrorWebPart.cs
- VerificationAttribute.cs
- TileBrush.cs
- ServicesUtilities.cs
- RuleInfoComparer.cs
- UriWriter.cs
- WsatStrings.cs
- ConfigurationSectionGroupCollection.cs
- Pair.cs
- MouseBinding.cs
- DataGridViewRowCollection.cs
- ChannelSinkStacks.cs
- CalloutQueueItem.cs
- XmlNotation.cs
- MsmqTransportReceiveParameters.cs
- DataGridViewCellStyleBuilderDialog.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- ConfigXmlComment.cs
- DataGridViewColumnConverter.cs
- DbParameterCollection.cs
- UnconditionalPolicy.cs
- FixedBufferAttribute.cs
- Timer.cs
- TraceContextRecord.cs
- MD5.cs
- NativeMethods.cs
- SerializationInfo.cs
- PerformanceCounterPermission.cs
- RouteParser.cs
- ErrorInfoXmlDocument.cs
- errorpatternmatcher.cs
- basemetadatamappingvisitor.cs
- HostedHttpRequestAsyncResult.cs
- ReadOnlyDictionary.cs
- WorkItem.cs
- Subset.cs
- XmlRawWriter.cs
- Memoizer.cs
- ObjectStateFormatter.cs
- RequestCache.cs
- SQLGuidStorage.cs
- CultureTableRecord.cs
- DataBoundControlAdapter.cs
- OleDbConnection.cs
- EventEntry.cs
- IndexedEnumerable.cs
- PageSetupDialog.cs
- TextSelectionHighlightLayer.cs
- initElementDictionary.cs
- StylusPointPropertyInfo.cs
- DataServiceExpressionVisitor.cs
- CorrelationInitializer.cs
- RadioButtonList.cs
- ComponentEditorPage.cs
- Keywords.cs
- GraphicsContainer.cs
- ColorConvertedBitmap.cs
- SqlNode.cs
- WebPartChrome.cs
- JavaScriptObjectDeserializer.cs
- WebPartCollection.cs
- EndEvent.cs
- PageStatePersister.cs
- Classification.cs
- OperationDescription.cs
- ObjectDataSourceMethodEventArgs.cs
- WeakEventTable.cs
- OSFeature.cs