Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Common / AuthoringOM / Compiler / Validation / ConditionValidator.cs / 1305376 / ConditionValidator.cs
namespace System.Workflow.ComponentModel.Compiler { using System; public class ConditionValidator : DependencyObjectValidator { public override ValidationErrorCollection Validate(ValidationManager manager, object obj) { ValidationErrorCollection validationErrors = base.Validate(manager, obj); ActivityCondition conditionDeclaration = obj as ActivityCondition; if (conditionDeclaration == null) throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(ActivityCondition).FullName), "obj"); validationErrors.AddRange(ValidateProperties(manager, obj)); return validationErrors; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. namespace System.Workflow.ComponentModel.Compiler { using System; public class ConditionValidator : DependencyObjectValidator { public override ValidationErrorCollection Validate(ValidationManager manager, object obj) { ValidationErrorCollection validationErrors = base.Validate(manager, obj); ActivityCondition conditionDeclaration = obj as ActivityCondition; if (conditionDeclaration == null) throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(ActivityCondition).FullName), "obj"); validationErrors.AddRange(ValidateProperties(manager, obj)); return validationErrors; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MulticastOption.cs
- RootContext.cs
- HostVisual.cs
- Image.cs
- FileUtil.cs
- MenuCommand.cs
- FillBehavior.cs
- Qualifier.cs
- QilChoice.cs
- DockProviderWrapper.cs
- EntityDataSourceContainerNameItem.cs
- ExtractorMetadata.cs
- Win32.cs
- LayoutTableCell.cs
- Intellisense.cs
- ProjectionPathBuilder.cs
- WebPartZoneBaseDesigner.cs
- DmlSqlGenerator.cs
- DefaultTraceListener.cs
- SafeRightsManagementHandle.cs
- WebPartCancelEventArgs.cs
- X509CertificateValidator.cs
- fixedPageContentExtractor.cs
- CqlLexer.cs
- DataGridPagerStyle.cs
- WorkflowServiceNamespace.cs
- path.cs
- CustomSignedXml.cs
- TextSpan.cs
- Section.cs
- FrameworkElement.cs
- MasterPageParser.cs
- OutputWindow.cs
- QilFactory.cs
- RetriableClipboard.cs
- ManagedFilter.cs
- XmlWellformedWriter.cs
- ChangeProcessor.cs
- InkCanvasAutomationPeer.cs
- SqlServer2KCompatibilityAnnotation.cs
- Page.cs
- SqlFunctions.cs
- Events.cs
- LateBoundBitmapDecoder.cs
- InvalidCardException.cs
- DoubleCollection.cs
- ColorContextHelper.cs
- DeploymentSection.cs
- DataGridTableCollection.cs
- MetadataAssemblyHelper.cs
- GeneratedContractType.cs
- DependencyObjectProvider.cs
- EventLogPermission.cs
- ProfilePropertySettingsCollection.cs
- WindowsGraphics2.cs
- DataGridAutoGeneratingColumnEventArgs.cs
- WindowsFormsHostPropertyMap.cs
- OperationAbortedException.cs
- ContextBase.cs
- XmlTypeAttribute.cs
- SqlRowUpdatingEvent.cs
- XmlBaseReader.cs
- PlacementWorkspace.cs
- NativeMethods.cs
- UpDownBaseDesigner.cs
- WebControlAdapter.cs
- ListViewGroupItemCollection.cs
- DataBoundControlHelper.cs
- ConsoleKeyInfo.cs
- ServiceBuildProvider.cs
- BitmapMetadataBlob.cs
- SqlDataSourceEnumerator.cs
- Vector3DConverter.cs
- RegistryPermission.cs
- MultipartContentParser.cs
- WindowAutomationPeer.cs
- mda.cs
- CacheRequest.cs
- DbConnectionStringCommon.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- XmlReflectionImporter.cs
- CompareValidator.cs
- Table.cs
- QueueProcessor.cs
- XmlIterators.cs
- OSEnvironmentHelper.cs
- InputScopeConverter.cs
- StringAttributeCollection.cs
- WorkflowService.cs
- RemotingAttributes.cs
- Int32.cs
- DiffuseMaterial.cs
- XPathNodeIterator.cs
- SqlDataSourceFilteringEventArgs.cs
- Interlocked.cs
- StreamGeometryContext.cs
- CfgRule.cs
- IChannel.cs
- MdImport.cs
- ByteAnimationUsingKeyFrames.cs