Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / Validation / ValidationError.cs / 1305376 / ValidationError.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities.Validation { using System; using System.Globalization; using System.Runtime; [Fx.Tag.XamlVisible(false)] public class ValidationError { public ValidationError(string message) : this(message, false, string.Empty) { } public ValidationError(string message, bool isWarning) : this(message, isWarning, string.Empty) { } public ValidationError(string message, bool isWarning, string propertyName) : this(message, isWarning, propertyName, null) { } internal ValidationError(string message, Activity activity) : this(message, false, string.Empty, activity) { } internal ValidationError(string message, bool isWarning, Activity activity) : this(message, isWarning, string.Empty, activity) { } internal ValidationError(string message, bool isWarning, string propertyName, Activity activity) { this.Message = message; this.IsWarning = isWarning; this.PropertyName = propertyName; if (activity != null) { this.Source = activity; this.Id = activity.Id; } } public string Message { get; internal set; } public bool IsWarning { get; private set; } public string PropertyName { get; private set; } public string Id { get; internal set; } public Activity Source { get; internal set; } public override string ToString() { return string.Format(CultureInfo.InvariantCulture, "ValidationError {{ Message = {0}, Source = {1}, PropertyName = {2}, IsWarning = {3} }}", this.Message, this.Source, this.PropertyName, this.IsWarning); } } } // 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
- clipboard.cs
- TabItemAutomationPeer.cs
- DynamicArgumentDesigner.xaml.cs
- ScriptResourceDefinition.cs
- DrawingAttributesDefaultValueFactory.cs
- IOException.cs
- WebScriptMetadataFormatter.cs
- InkCanvasSelectionAdorner.cs
- SystemWebSectionGroup.cs
- DataProtection.cs
- Win32SafeHandles.cs
- URL.cs
- XmlUrlResolver.cs
- DbBuffer.cs
- StringStorage.cs
- NegotiateStream.cs
- ActivityLocationReferenceEnvironment.cs
- TemplateParser.cs
- GridViewCommandEventArgs.cs
- ObjectDataSourceDisposingEventArgs.cs
- StickyNoteAnnotations.cs
- XmlSchemaGroup.cs
- SqlXmlStorage.cs
- XmlChoiceIdentifierAttribute.cs
- ChineseLunisolarCalendar.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- GridErrorDlg.cs
- login.cs
- EntityDataReader.cs
- IntSecurity.cs
- CommandBinding.cs
- TextSchema.cs
- RIPEMD160.cs
- ZipIORawDataFileBlock.cs
- FragmentQueryProcessor.cs
- TransactionBridge.cs
- SourceElementsCollection.cs
- ToolStripItemRenderEventArgs.cs
- FontUnitConverter.cs
- DataGridColumn.cs
- util.cs
- SqlNamer.cs
- CodeTypeReferenceCollection.cs
- GradientStop.cs
- IResourceProvider.cs
- NamedPipeChannelListener.cs
- OleDbEnumerator.cs
- Types.cs
- DesignerView.Commands.cs
- OleCmdHelper.cs
- HttpResponseHeader.cs
- StoreItemCollection.Loader.cs
- SvcFileManager.cs
- FastPropertyAccessor.cs
- basemetadatamappingvisitor.cs
- FixedFlowMap.cs
- PathGeometry.cs
- log.cs
- MemoryRecordBuffer.cs
- MarkerProperties.cs
- ScrollChrome.cs
- XmlChildEnumerator.cs
- BypassElement.cs
- UInt32.cs
- NavigationCommands.cs
- AddressHeader.cs
- ReferencedCategoriesDocument.cs
- StorageInfo.cs
- ToolStripSplitButton.cs
- userdatakeys.cs
- TagPrefixAttribute.cs
- Transform.cs
- CollaborationHelperFunctions.cs
- DataRelationPropertyDescriptor.cs
- Matrix3DStack.cs
- ParserContext.cs
- IPipelineRuntime.cs
- TextServicesCompartmentContext.cs
- PostBackOptions.cs
- ProgressBar.cs
- DesignerDataSourceView.cs
- PermissionToken.cs
- Positioning.cs
- Utils.cs
- GestureRecognizer.cs
- CurrentChangingEventArgs.cs
- HttpCookie.cs
- keycontainerpermission.cs
- EntityDataSourceDesignerHelper.cs
- HwndSource.cs
- DependencyPropertyHelper.cs
- TcpConnectionPoolSettingsElement.cs
- MetabaseServerConfig.cs
- WebScriptEndpoint.cs
- AudioFormatConverter.cs
- DbInsertCommandTree.cs
- TemplateKey.cs
- DataControlLinkButton.cs
- ContentControl.cs
- WebEvents.cs