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
- sqlstateclientmanager.cs
- DotExpr.cs
- MarkerProperties.cs
- FixedDocument.cs
- ObjectListItem.cs
- OciEnlistContext.cs
- Models.cs
- PenThread.cs
- GetPageCompletedEventArgs.cs
- ThreadStateException.cs
- EventLog.cs
- ListDictionary.cs
- StoreContentChangedEventArgs.cs
- ImageField.cs
- PerfService.cs
- BrowserCapabilitiesCompiler.cs
- StyleCollection.cs
- DocumentsTrace.cs
- SHA1Cng.cs
- CookieParameter.cs
- EntityDataSourceChangedEventArgs.cs
- UIElementCollection.cs
- EntityTransaction.cs
- TrustManagerPromptUI.cs
- DefaultTextStoreTextComposition.cs
- BooleanExpr.cs
- ObjectDataSourceDisposingEventArgs.cs
- PointValueSerializer.cs
- TokenizerHelper.cs
- RelOps.cs
- CreateUserErrorEventArgs.cs
- XmlComplianceUtil.cs
- ContentTypeSettingDispatchMessageFormatter.cs
- ResourceReader.cs
- Int32Converter.cs
- EngineSiteSapi.cs
- BaseDataListActionList.cs
- SizeAnimationClockResource.cs
- ToolboxBitmapAttribute.cs
- SectionXmlInfo.cs
- DecoratedNameAttribute.cs
- XsltContext.cs
- SerializationFieldInfo.cs
- TextEndOfLine.cs
- DocumentSequenceHighlightLayer.cs
- ColorBlend.cs
- Table.cs
- SelectorAutomationPeer.cs
- MiniLockedBorderGlyph.cs
- HotSpot.cs
- MetabaseReader.cs
- HttpListenerPrefixCollection.cs
- DataGridViewCellParsingEventArgs.cs
- SystemMulticastIPAddressInformation.cs
- DependencyPropertyAttribute.cs
- ObjectDataSourceStatusEventArgs.cs
- CompiledQuery.cs
- ListGeneralPage.cs
- WebAdminConfigurationHelper.cs
- OperatorExpressions.cs
- TemplateField.cs
- DocumentViewerBaseAutomationPeer.cs
- ArrayElementGridEntry.cs
- ContentFileHelper.cs
- Compensate.cs
- GridViewDeleteEventArgs.cs
- CodeNamespaceImportCollection.cs
- SendKeys.cs
- LinkedResource.cs
- WebPartDescription.cs
- ByteArrayHelperWithString.cs
- CellCreator.cs
- PointKeyFrameCollection.cs
- RootBrowserWindowAutomationPeer.cs
- AssertFilter.cs
- Table.cs
- IteratorDescriptor.cs
- ApplicationContext.cs
- PEFileEvidenceFactory.cs
- DBConnection.cs
- QueryPageSettingsEventArgs.cs
- RawStylusInputCustomData.cs
- XsltQilFactory.cs
- SerializationObjectManager.cs
- ClockGroup.cs
- EnlistmentState.cs
- TypeReference.cs
- CreateBookmarkScope.cs
- DeferredSelectedIndexReference.cs
- ApplicationActivator.cs
- BufferModeSettings.cs
- FixedTextContainer.cs
- ConfigXmlCDataSection.cs
- CryptoKeySecurity.cs
- MembershipSection.cs
- RestHandler.cs
- CriticalFinalizerObject.cs
- KeySpline.cs
- ResourceKey.cs
- HierarchicalDataTemplate.cs