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
- StoreItemCollection.cs
- httpstaticobjectscollection.cs
- ViewSimplifier.cs
- FixedFlowMap.cs
- TreeIterators.cs
- safesecurityhelperavalon.cs
- ListItemConverter.cs
- IgnoreFileBuildProvider.cs
- InertiaRotationBehavior.cs
- BmpBitmapEncoder.cs
- PageVisual.cs
- FacetChecker.cs
- SectionInput.cs
- Stack.cs
- XmlSchemaSubstitutionGroup.cs
- DataServiceBehavior.cs
- HtmlWindow.cs
- WSSecurityTokenSerializer.cs
- DataTransferEventArgs.cs
- GenerateScriptTypeAttribute.cs
- DataGridRow.cs
- DataControlCommands.cs
- FamilyMapCollection.cs
- ObjectDisposedException.cs
- PublisherIdentityPermission.cs
- ServiceNotStartedException.cs
- IdnElement.cs
- CrossSiteScriptingValidation.cs
- PageThemeBuildProvider.cs
- MergeExecutor.cs
- X509CertificateCollection.cs
- NavigationCommands.cs
- StandardCommandToolStripMenuItem.cs
- DropDownHolder.cs
- InputLanguage.cs
- PieceNameHelper.cs
- XmlReflectionImporter.cs
- XPathNode.cs
- Invariant.cs
- ExpressionEditor.cs
- FlowPosition.cs
- XPathDescendantIterator.cs
- XLinq.cs
- ParameterCollection.cs
- Math.cs
- ColorConvertedBitmap.cs
- ConnectionManagementSection.cs
- DeviceContexts.cs
- ServiceOperationParameter.cs
- SimpleBitVector32.cs
- BooleanFunctions.cs
- MsmqReceiveHelper.cs
- QueryOpeningEnumerator.cs
- SessionIDManager.cs
- LexicalChunk.cs
- ContainerVisual.cs
- ConstraintEnumerator.cs
- HMACRIPEMD160.cs
- Help.cs
- SchemaDeclBase.cs
- SqlDataRecord.cs
- ProfileSettings.cs
- ImageKeyConverter.cs
- ScaleTransform.cs
- X509ChainPolicy.cs
- HttpCacheParams.cs
- ContentElementCollection.cs
- PingReply.cs
- ResourceDisplayNameAttribute.cs
- WorkflowApplication.cs
- HttpCachePolicy.cs
- wmiprovider.cs
- DrawingContext.cs
- DbConnectionClosed.cs
- FixedDocument.cs
- AdapterUtil.cs
- QueryProcessor.cs
- ObjectStateFormatter.cs
- HttpPostedFileWrapper.cs
- SafeSecurityHandles.cs
- ResolveDuplex11AsyncResult.cs
- PromptEventArgs.cs
- CannotUnloadAppDomainException.cs
- PerformanceCounters.cs
- ProgressBarRenderer.cs
- InheritedPropertyDescriptor.cs
- MarginsConverter.cs
- TreeView.cs
- FilterUserControlBase.cs
- SystemIPInterfaceProperties.cs
- SpecialNameAttribute.cs
- TextSelectionHighlightLayer.cs
- TextFormatterHost.cs
- ConfigurationManager.cs
- UrlRoutingHandler.cs
- VisualBasicExpressionConverter.cs
- IDQuery.cs
- Debug.cs
- BamlBinaryReader.cs
- OdbcFactory.cs