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
- _NetworkingPerfCounters.cs
- DesignerVerb.cs
- ContextMenuService.cs
- Span.cs
- Fonts.cs
- Control.cs
- CollectionCodeDomSerializer.cs
- QueryTask.cs
- DataGridViewComboBoxColumnDesigner.cs
- AncillaryOps.cs
- DefaultEventAttribute.cs
- SetIndexBinder.cs
- ChangeBlockUndoRecord.cs
- HandlerFactoryCache.cs
- DetailsView.cs
- MarginsConverter.cs
- TreeNodeCollection.cs
- TreeViewImageKeyConverter.cs
- DeploymentSectionCache.cs
- MtomMessageEncoder.cs
- PolyLineSegmentFigureLogic.cs
- Metafile.cs
- ConfigurationElement.cs
- Roles.cs
- ProfileEventArgs.cs
- ToolStripSplitStackLayout.cs
- DropShadowEffect.cs
- RewritingValidator.cs
- ValueExpressions.cs
- EdmToObjectNamespaceMap.cs
- ListViewUpdatedEventArgs.cs
- ScriptingSectionGroup.cs
- PartBasedPackageProperties.cs
- sortedlist.cs
- SerializationSectionGroup.cs
- Rect3D.cs
- SchemaConstraints.cs
- DataConnectionHelper.cs
- DataKey.cs
- WmlCalendarAdapter.cs
- JsonReaderWriterFactory.cs
- FrameworkElement.cs
- WpfKnownMember.cs
- DrawToolTipEventArgs.cs
- HandlerBase.cs
- BuildManager.cs
- BuildTopDownAttribute.cs
- ProgressPage.cs
- DataError.cs
- InfoCardUIAgent.cs
- COM2ColorConverter.cs
- ObjectDataSourceStatusEventArgs.cs
- BitmapCodecInfo.cs
- DataGridViewSelectedColumnCollection.cs
- RegexCompiler.cs
- ObjectIDGenerator.cs
- VisualBrush.cs
- ServiceReference.cs
- SiteOfOriginPart.cs
- OpenTypeMethods.cs
- LoginUtil.cs
- Debugger.cs
- DoubleCollectionValueSerializer.cs
- DynamicDataRoute.cs
- FileVersionInfo.cs
- jithelpers.cs
- CacheRequest.cs
- xmlglyphRunInfo.cs
- XAMLParseException.cs
- UMPAttributes.cs
- Point3DCollection.cs
- Int32.cs
- entityreference_tresulttype.cs
- BookmarkUndoUnit.cs
- ToolStripContentPanelDesigner.cs
- SafeRightsManagementSessionHandle.cs
- ConnectionConsumerAttribute.cs
- TranslateTransform.cs
- TextBreakpoint.cs
- HiddenField.cs
- listitem.cs
- LassoHelper.cs
- Rule.cs
- ValueUtilsSmi.cs
- XPathNodeInfoAtom.cs
- EventDescriptor.cs
- ItemCollectionEditor.cs
- ComboBoxHelper.cs
- PageBuildProvider.cs
- EntityDataSourceContainerNameItem.cs
- ButtonBaseAutomationPeer.cs
- BindingList.cs
- FileClassifier.cs
- RestHandlerFactory.cs
- SqlInternalConnection.cs
- VisualBrush.cs
- ListenUriMode.cs
- CqlLexerHelpers.cs
- TextDecorations.cs
- SqlBulkCopy.cs