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
- WebBrowserBase.cs
- DatePickerAutomationPeer.cs
- StringExpressionSet.cs
- Facet.cs
- Propagator.ExtentPlaceholderCreator.cs
- GlobalEventManager.cs
- ActivationArguments.cs
- EmptyImpersonationContext.cs
- SendMailErrorEventArgs.cs
- XPathDocumentBuilder.cs
- COMException.cs
- codemethodreferenceexpression.cs
- Types.cs
- Relationship.cs
- PersonalizationStateInfoCollection.cs
- FilterException.cs
- AlphabeticalEnumConverter.cs
- XmlSerializerAssemblyAttribute.cs
- TableParagraph.cs
- ArglessEventHandlerProxy.cs
- DecimalAnimation.cs
- SubstitutionList.cs
- Model3D.cs
- ConnectionStringsExpressionEditor.cs
- NamespaceQuery.cs
- TraceListeners.cs
- ServiceModelStringsVersion1.cs
- FragmentNavigationEventArgs.cs
- PerformanceCounterPermissionAttribute.cs
- CalloutQueueItem.cs
- DataBindingCollection.cs
- WindowVisualStateTracker.cs
- DescendantOverDescendantQuery.cs
- invalidudtexception.cs
- MergeLocalizationDirectives.cs
- DecimalKeyFrameCollection.cs
- IdentitySection.cs
- Track.cs
- IResourceProvider.cs
- PasswordBox.cs
- ClientSettings.cs
- GridViewDeleteEventArgs.cs
- Certificate.cs
- XmlSchemaSimpleContentRestriction.cs
- OpacityConverter.cs
- XmlDocument.cs
- Hashtable.cs
- NativeMethods.cs
- StreamUpgradeBindingElement.cs
- ReadonlyMessageFilter.cs
- SqlAliaser.cs
- CriticalFileToken.cs
- ErrorStyle.cs
- CatalogPartCollection.cs
- ProfilePropertySettings.cs
- Content.cs
- RemoteAsymmetricSignatureFormatter.cs
- EntityCollectionChangedParams.cs
- StrokeFIndices.cs
- EngineSiteSapi.cs
- ReaderOutput.cs
- RuntimeVariableList.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- OdbcConnectionString.cs
- ResourceExpressionBuilder.cs
- AssemblyHash.cs
- RijndaelManaged.cs
- RowsCopiedEventArgs.cs
- Operand.cs
- GroupPartitionExpr.cs
- ObjectDataSourceStatusEventArgs.cs
- AttachmentCollection.cs
- BackStopAuthenticationModule.cs
- ClientTargetCollection.cs
- IDQuery.cs
- TypeSemantics.cs
- HiddenField.cs
- Stackframe.cs
- XmlResolver.cs
- ValidationResult.cs
- PersonalizableAttribute.cs
- ISAPIRuntime.cs
- PointLight.cs
- AdPostCacheSubstitution.cs
- ProvideValueServiceProvider.cs
- X509Utils.cs
- COM2ExtendedUITypeEditor.cs
- ComponentRenameEvent.cs
- AsymmetricKeyExchangeFormatter.cs
- PassportIdentity.cs
- EventMap.cs
- AttachedPropertyBrowsableWhenAttributePresentAttribute.cs
- ValueTypePropertyReference.cs
- WebResourceAttribute.cs
- Int64Animation.cs
- Trustee.cs
- TextEditorSpelling.cs
- EditableLabelControl.cs
- CheckBoxList.cs
- AppDomainCompilerProxy.cs