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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MasterPageCodeDomTreeGenerator.cs
- PageRanges.cs
- ListBoxChrome.cs
- Int32RectConverter.cs
- SafeNativeMethodsMilCoreApi.cs
- DynamicRouteExpression.cs
- HwndTarget.cs
- InternalCache.cs
- InternalEnumValidator.cs
- ClipboardProcessor.cs
- Event.cs
- ManualResetEvent.cs
- TaiwanCalendar.cs
- SchemaLookupTable.cs
- RepeaterItem.cs
- TreeViewItem.cs
- WsatConfiguration.cs
- ListControl.cs
- MetadataArtifactLoaderResource.cs
- MemoryFailPoint.cs
- NavigationFailedEventArgs.cs
- CodeParameterDeclarationExpressionCollection.cs
- ArrayListCollectionBase.cs
- AccessibleObject.cs
- Bold.cs
- MemberBinding.cs
- VectorAnimationUsingKeyFrames.cs
- ResourceDictionary.cs
- BitConverter.cs
- GifBitmapDecoder.cs
- NotificationContext.cs
- Int16.cs
- PageStatePersister.cs
- bindurihelper.cs
- ShapingEngine.cs
- HandlerFactoryCache.cs
- SqlDataSourceCommandEventArgs.cs
- IProvider.cs
- ByteAnimationBase.cs
- CodeAssignStatement.cs
- DataGridPageChangedEventArgs.cs
- RequestNavigateEventArgs.cs
- MetadataPropertyCollection.cs
- HttpCapabilitiesEvaluator.cs
- EntityDataSourceChangedEventArgs.cs
- FixedMaxHeap.cs
- ICspAsymmetricAlgorithm.cs
- SeverityFilter.cs
- MaskedTextBoxTextEditor.cs
- ApplyImportsAction.cs
- System.Data.OracleClient_BID.cs
- CalendarTable.cs
- DelayLoadType.cs
- DataColumnMappingCollection.cs
- ToolStripCollectionEditor.cs
- OLEDB_Util.cs
- HttpConfigurationContext.cs
- Container.cs
- StorageEntityContainerMapping.cs
- ScrollItemProviderWrapper.cs
- ArraySegment.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- Tokenizer.cs
- ThaiBuddhistCalendar.cs
- HtmlWindowCollection.cs
- ErasingStroke.cs
- DrawToolTipEventArgs.cs
- ClickablePoint.cs
- XmlBinaryReader.cs
- CellParagraph.cs
- DataTableReader.cs
- PermissionRequestEvidence.cs
- TextRangeProviderWrapper.cs
- EventMappingSettings.cs
- XsltConvert.cs
- ColorConverter.cs
- TextureBrush.cs
- EventWaitHandle.cs
- BuildResult.cs
- HttpRequestCacheValidator.cs
- ObjectCloneHelper.cs
- SapiGrammar.cs
- LinqDataSourceValidationException.cs
- XmlnsDefinitionAttribute.cs
- ExtenderProvidedPropertyAttribute.cs
- Point4D.cs
- StrongNameMembershipCondition.cs
- VisualState.cs
- IDQuery.cs
- ContractAdapter.cs
- EntityDataSourceDesigner.cs
- SQLInt32Storage.cs
- XmlDictionaryReaderQuotas.cs
- InternalSafeNativeMethods.cs
- FamilyTypeface.cs
- RemoteWebConfigurationHost.cs
- OrderingInfo.cs
- UpDownBaseDesigner.cs
- remotingproxy.cs
- DefaultBinder.cs