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
- HtmlElementEventArgs.cs
- InvokeHandlers.cs
- ZoomComboBox.cs
- localization.cs
- SiteMapNodeCollection.cs
- BypassElementCollection.cs
- UriTemplateLiteralPathSegment.cs
- ObjectViewQueryResultData.cs
- KeyMatchBuilder.cs
- MailHeaderInfo.cs
- ExpandableObjectConverter.cs
- ParseHttpDate.cs
- SoapAttributeAttribute.cs
- TcpAppDomainProtocolHandler.cs
- XmlTextReaderImpl.cs
- DBBindings.cs
- VirtualDirectoryMapping.cs
- X509KeyIdentifierClauseType.cs
- TableRowGroupCollection.cs
- DoubleLinkListEnumerator.cs
- DependencyPropertyKey.cs
- PocoEntityKeyStrategy.cs
- diagnosticsswitches.cs
- ComponentCollection.cs
- WindowsSolidBrush.cs
- DependencyPropertyAttribute.cs
- FlowDocumentView.cs
- Style.cs
- OleDbTransaction.cs
- XmlQueryCardinality.cs
- IIS7UserPrincipal.cs
- QilName.cs
- AvTraceFormat.cs
- StickyNote.cs
- WorkflowQueueInfo.cs
- dbenumerator.cs
- LicenseManager.cs
- _WinHttpWebProxyDataBuilder.cs
- AffineTransform3D.cs
- Geometry3D.cs
- PrePostDescendentsWalker.cs
- DataObjectSettingDataEventArgs.cs
- QueryResponse.cs
- SystemIPAddressInformation.cs
- IIS7UserPrincipal.cs
- XmlSchemaAttributeGroupRef.cs
- XmlSchemaNotation.cs
- SectionInformation.cs
- ZipIOExtraFieldPaddingElement.cs
- XmlElementList.cs
- DialogResultConverter.cs
- Pen.cs
- SafeNativeMethods.cs
- AssemblyNameProxy.cs
- RewritingSimplifier.cs
- VariableModifiersHelper.cs
- FirstMatchCodeGroup.cs
- AddInDeploymentState.cs
- _ProxyChain.cs
- XmlCodeExporter.cs
- OpCodes.cs
- XmlDataSourceNodeDescriptor.cs
- NativeMethods.cs
- TraceContextRecord.cs
- XmlQualifiedName.cs
- SafeRightsManagementSessionHandle.cs
- TemplateColumn.cs
- mactripleDES.cs
- FlowLayoutPanel.cs
- DataGridViewAdvancedBorderStyle.cs
- XmlSchemaCompilationSettings.cs
- DataGridRelationshipRow.cs
- LassoSelectionBehavior.cs
- EpmSyndicationContentSerializer.cs
- XmlResolver.cs
- BinaryFormatterWriter.cs
- EndpointIdentityConverter.cs
- SqlProvider.cs
- WindowsSolidBrush.cs
- PathSegmentCollection.cs
- SimpleHandlerBuildProvider.cs
- HtmlSelectionListAdapter.cs
- ModelTypeConverter.cs
- HttpModuleAction.cs
- NativeMethods.cs
- ExeConfigurationFileMap.cs
- SmtpException.cs
- TypefaceCollection.cs
- ZipArchive.cs
- EmptyArray.cs
- ConnectionPoint.cs
- RuntimeConfig.cs
- MdiWindowListItemConverter.cs
- XmlAtomicValue.cs
- XmlTextReaderImpl.cs
- Exception.cs
- TrustManager.cs
- ValueType.cs
- IdleTimeoutMonitor.cs
- SrgsGrammar.cs