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
- cookie.cs
- IIS7UserPrincipal.cs
- WebPartCollection.cs
- HttpListenerContext.cs
- XmlSecureResolver.cs
- FormParameter.cs
- EntityContainerEmitter.cs
- Point.cs
- SqlDataSourceTableQuery.cs
- StopRoutingHandler.cs
- __ComObject.cs
- SymbolPair.cs
- UpdatableWrapper.cs
- DataIdProcessor.cs
- TimeSpanOrInfiniteValidator.cs
- SplayTreeNode.cs
- QuotedPrintableStream.cs
- SizeAnimationBase.cs
- MultipartContentParser.cs
- SqlDataSourceSummaryPanel.cs
- CompilationSection.cs
- AppearanceEditorPart.cs
- GrammarBuilderDictation.cs
- BinaryMethodMessage.cs
- LateBoundChannelParameterCollection.cs
- SrgsDocumentParser.cs
- ListComponentEditorPage.cs
- documentsequencetextcontainer.cs
- TextServicesCompartmentEventSink.cs
- ExpressionParser.cs
- ExpandedProjectionNode.cs
- xdrvalidator.cs
- EventTask.cs
- FilteredReadOnlyMetadataCollection.cs
- UrlPath.cs
- DesignBindingEditor.cs
- SafeThreadHandle.cs
- DeploymentSection.cs
- CFGGrammar.cs
- util.cs
- InternalDispatchObject.cs
- LogManagementAsyncResult.cs
- Compilation.cs
- ContractMapping.cs
- ObjectTokenCategory.cs
- NullExtension.cs
- DataServiceClientException.cs
- AutomationProperty.cs
- GlyphInfoList.cs
- ComponentRenameEvent.cs
- ViewValidator.cs
- StringExpressionSet.cs
- DecoderNLS.cs
- DateTime.cs
- AmbientValueAttribute.cs
- ValidatorCompatibilityHelper.cs
- Context.cs
- EventArgs.cs
- KeyPullup.cs
- Vector3DCollection.cs
- HierarchicalDataSourceControl.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- Content.cs
- SQLDecimalStorage.cs
- RuleSetDialog.Designer.cs
- SSmlParser.cs
- LoginUtil.cs
- PageBuildProvider.cs
- MailWriter.cs
- Content.cs
- ItemAutomationPeer.cs
- CapabilitiesUse.cs
- WebHostUnsafeNativeMethods.cs
- StateMachineWorkflow.cs
- XmlFormatExtensionAttribute.cs
- HttpListenerPrefixCollection.cs
- ImpersonationContext.cs
- UseAttributeSetsAction.cs
- BackStopAuthenticationModule.cs
- ListViewPagedDataSource.cs
- SQLMembershipProvider.cs
- XmlMembersMapping.cs
- Span.cs
- SendingRequestEventArgs.cs
- NativeMethods.cs
- InstancePersistenceCommandException.cs
- LogWriteRestartAreaState.cs
- CodeNamespaceImport.cs
- WorkflowInstanceProvider.cs
- BitmapSizeOptions.cs
- IndexedGlyphRun.cs
- CssTextWriter.cs
- Statements.cs
- X509ClientCertificateCredentialsElement.cs
- CodeCommentStatementCollection.cs
- Configuration.cs
- ActivityExecutionContext.cs
- SkipQueryOptionExpression.cs
- XmlSiteMapProvider.cs
- WebDescriptionAttribute.cs