Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Common / AuthoringOM / Compiler / Validation / SynchronizationValidator.cs / 1305376 / SynchronizationValidator.cs
namespace System.Workflow.ComponentModel.Compiler { using System; using System.Collections.Generic; #region Class SynchronizationValidator internal sealed class SynchronizationValidator : Validator { public override ValidationErrorCollection Validate(ValidationManager manager, object obj) { ValidationErrorCollection validationErrors = base.Validate(manager, obj); Activity activity = obj as Activity; if (activity == null) return validationErrors; ICollectionsynchronizationHandles = activity.GetValue(Activity.SynchronizationHandlesProperty) as ICollection ; if (synchronizationHandles != null) { foreach (string handle in synchronizationHandles) { ValidationError error = ValidationHelpers.ValidateIdentifier("SynchronizationHandles", manager, handle); if (error != null) validationErrors.Add(error); } } return validationErrors; } } #endregion } // 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
- ImageListImage.cs
- StylusShape.cs
- Line.cs
- VectorAnimation.cs
- WebUtil.cs
- BridgeDataReader.cs
- PartialClassGenerationTaskInternal.cs
- ContainerUtilities.cs
- SqlFileStream.cs
- SpellCheck.cs
- DataGridHelper.cs
- AutomationPatternInfo.cs
- DataSourceHelper.cs
- _ShellExpression.cs
- CodeStatementCollection.cs
- TextServicesPropertyRanges.cs
- BookmarkScopeManager.cs
- Internal.cs
- ServiceOperationInvoker.cs
- DataBoundControl.cs
- QilPatternVisitor.cs
- BindingCompleteEventArgs.cs
- DependencyProperty.cs
- DescendantQuery.cs
- TreeIterator.cs
- SoapCodeExporter.cs
- ScalarOps.cs
- RoleManagerEventArgs.cs
- NumericUpDownAcceleration.cs
- MarkupObject.cs
- HwndStylusInputProvider.cs
- CngAlgorithmGroup.cs
- SponsorHelper.cs
- ObjectDataSourceSelectingEventArgs.cs
- MILUtilities.cs
- EntityContainerRelationshipSet.cs
- PerfCounters.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- TextBounds.cs
- CompositeTypefaceMetrics.cs
- ContainerFilterService.cs
- SourceFileBuildProvider.cs
- ReaderWriterLockWrapper.cs
- SimpleNameService.cs
- AsynchronousChannel.cs
- ToolStripArrowRenderEventArgs.cs
- BindingContext.cs
- WebPartAddingEventArgs.cs
- EDesignUtil.cs
- GridViewRow.cs
- MemoryMappedFile.cs
- TypedAsyncResult.cs
- ReflectPropertyDescriptor.cs
- EventMappingSettingsCollection.cs
- EntityDataSourceWrapper.cs
- DetailsViewRowCollection.cs
- WsdlHelpGeneratorElement.cs
- FaultHandlingFilter.cs
- HtmlShim.cs
- StateRuntime.cs
- HttpStreamXmlDictionaryReader.cs
- ProviderSettings.cs
- DataReceivedEventArgs.cs
- WebPartDescription.cs
- ScaleTransform.cs
- ChtmlTextBoxAdapter.cs
- HandlerFactoryWrapper.cs
- ReturnEventArgs.cs
- EntityModelBuildProvider.cs
- EventSetter.cs
- IgnoreSectionHandler.cs
- ObjectAnimationUsingKeyFrames.cs
- GenericIdentity.cs
- CodeIdentifier.cs
- ConsumerConnectionPointCollection.cs
- HwndSourceParameters.cs
- ActiveDesignSurfaceEvent.cs
- HtmlAnchor.cs
- Contracts.cs
- TextModifier.cs
- ColumnWidthChangedEvent.cs
- ConfigXmlWhitespace.cs
- XomlCompilerParameters.cs
- XdrBuilder.cs
- WebScriptEnablingElement.cs
- ToolStripGripRenderEventArgs.cs
- EntityCommandExecutionException.cs
- WebPartMenu.cs
- QilTernary.cs
- MessageHeaderT.cs
- IUnknownConstantAttribute.cs
- FunctionDetailsReader.cs
- Size3DValueSerializer.cs
- SecurityProtocol.cs
- Renderer.cs
- ObjectDataSourceMethodEventArgs.cs
- ObjectKeyFrameCollection.cs
- SafeProcessHandle.cs
- MemberPathMap.cs
- LingerOption.cs