Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PointCollection.cs
- SubMenuStyleCollection.cs
- TextEffect.cs
- Unit.cs
- StylusPointPropertyInfo.cs
- ReachSerializationUtils.cs
- XmlBinaryWriterSession.cs
- VersionUtil.cs
- StatusStrip.cs
- followingsibling.cs
- HtmlMobileTextWriter.cs
- GeneratedView.cs
- PropertyEmitterBase.cs
- RSAPKCS1KeyExchangeFormatter.cs
- AtomMaterializer.cs
- SourceFileBuildProvider.cs
- ArrayElementGridEntry.cs
- ProxyWebPartManagerDesigner.cs
- WebResourceUtil.cs
- WCFBuildProvider.cs
- DataGridAddNewRow.cs
- XmlTextReader.cs
- TripleDES.cs
- LayoutManager.cs
- IndexedEnumerable.cs
- EncryptedXml.cs
- XmlUTF8TextReader.cs
- DbConnectionPoolGroup.cs
- NotifyCollectionChangedEventArgs.cs
- XmlMemberMapping.cs
- initElementDictionary.cs
- OciEnlistContext.cs
- coordinator.cs
- ChineseLunisolarCalendar.cs
- Command.cs
- StrongNameSignatureInformation.cs
- XmlSchemaSimpleTypeRestriction.cs
- Documentation.cs
- PageStatePersister.cs
- CookieParameter.cs
- UnsafeNativeMethodsTablet.cs
- StructuredTypeInfo.cs
- TreeNode.cs
- GuidelineSet.cs
- ItemCollection.cs
- ContextBase.cs
- Vector3DAnimation.cs
- CookieHandler.cs
- DataBindingHandlerAttribute.cs
- SingleQueryOperator.cs
- GlyphRunDrawing.cs
- XmlWrappingWriter.cs
- Base64Stream.cs
- MediaSystem.cs
- InternalPermissions.cs
- XmlRawWriter.cs
- DeploymentExceptionMapper.cs
- SessionPageStateSection.cs
- EventLogEntry.cs
- BindingGraph.cs
- DbParameterCollectionHelper.cs
- OdbcReferenceCollection.cs
- LinearGradientBrush.cs
- TextBoxAutomationPeer.cs
- DecoderReplacementFallback.cs
- HostingPreferredMapPath.cs
- NavigationProperty.cs
- TypeUsage.cs
- SmiEventSink.cs
- EdgeModeValidation.cs
- ProcessManager.cs
- XmlName.cs
- Image.cs
- Misc.cs
- FloaterParaClient.cs
- DocumentViewerConstants.cs
- Calendar.cs
- HatchBrush.cs
- ToolStripDropDown.cs
- TemplateApplicationHelper.cs
- RightsManagementInformation.cs
- CustomAssemblyResolver.cs
- AccessDataSource.cs
- TraceProvider.cs
- InstalledFontCollection.cs
- ProcessProtocolHandler.cs
- ComponentCommands.cs
- DataGridSortCommandEventArgs.cs
- WrappingXamlSchemaContext.cs
- CodeSnippetStatement.cs
- ManipulationLogic.cs
- RawStylusInput.cs
- ToolStripSystemRenderer.cs
- SqlConnectionFactory.cs
- AssemblyBuilder.cs
- Message.cs
- CrossAppDomainChannel.cs
- BidOverLoads.cs
- Internal.cs
- AttributeProviderAttribute.cs