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
- SHA1CryptoServiceProvider.cs
- CompositeFontInfo.cs
- GroupBoxRenderer.cs
- DocumentViewerHelper.cs
- RunWorkerCompletedEventArgs.cs
- ManagedWndProcTracker.cs
- UriScheme.cs
- NativeMethods.cs
- TransactionFlowProperty.cs
- ErrorReporting.cs
- EntityType.cs
- _DigestClient.cs
- NavigationProperty.cs
- WebEvents.cs
- CryptoApi.cs
- DataColumnMappingCollection.cs
- StrictAndMessageFilter.cs
- TextFindEngine.cs
- FocusManager.cs
- DiscoveryReference.cs
- CompatibleComparer.cs
- XPathAncestorQuery.cs
- DescendantBaseQuery.cs
- DecimalConverter.cs
- JsonDataContract.cs
- SerializationEventsCache.cs
- MemberExpressionHelper.cs
- ExtensionWindow.cs
- TokenBasedSetEnumerator.cs
- WindowsButton.cs
- Send.cs
- ExceptionHandlers.cs
- ErrorHandler.cs
- EntityDataSourceQueryBuilder.cs
- FieldToken.cs
- SafeHGlobalHandleCritical.cs
- SqlDataSourceCache.cs
- ArraySegment.cs
- DebugView.cs
- ImageButton.cs
- ResourceDefaultValueAttribute.cs
- SerializerDescriptor.cs
- FormViewDeletedEventArgs.cs
- SocketConnection.cs
- SingleTagSectionHandler.cs
- ButtonColumn.cs
- DataGridViewAdvancedBorderStyle.cs
- ILGen.cs
- CapabilitiesUse.cs
- PresentationAppDomainManager.cs
- TagMapCollection.cs
- HwndStylusInputProvider.cs
- SoapClientMessage.cs
- HostingEnvironment.cs
- CaseInsensitiveHashCodeProvider.cs
- DbReferenceCollection.cs
- SqlGatherProducedAliases.cs
- OperationGenerator.cs
- ConnectivityStatus.cs
- TemplateXamlParser.cs
- GiveFeedbackEventArgs.cs
- ExpandoClass.cs
- BuildProviderAppliesToAttribute.cs
- StorageEntityTypeMapping.cs
- DisplayClaim.cs
- OutOfProcStateClientManager.cs
- TraceProvider.cs
- ErrorHandler.cs
- RelationshipEnd.cs
- WebPartEditorCancelVerb.cs
- DesignRelationCollection.cs
- TablePatternIdentifiers.cs
- PropertyOverridesTypeEditor.cs
- DataGridColumnCollection.cs
- RawTextInputReport.cs
- HeaderedContentControl.cs
- HitTestWithGeometryDrawingContextWalker.cs
- DeflateInput.cs
- QilGeneratorEnv.cs
- SequenceNumber.cs
- HashCodeCombiner.cs
- CodeChecksumPragma.cs
- DefaultMemberAttribute.cs
- sqlinternaltransaction.cs
- XAMLParseException.cs
- PageThemeBuildProvider.cs
- MailWriter.cs
- BreadCrumbTextConverter.cs
- CheckBox.cs
- TimeEnumHelper.cs
- DbConnectionPoolGroup.cs
- FolderBrowserDialog.cs
- SqlWebEventProvider.cs
- RightsManagementPermission.cs
- GraphicsPath.cs
- SByte.cs
- CompModSwitches.cs
- BaseValidator.cs
- XmlC14NWriter.cs
- ReflectionServiceProvider.cs