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
- RichTextBox.cs
- indexingfiltermarshaler.cs
- _SslSessionsCache.cs
- ProviderConnectionPointCollection.cs
- ScriptResourceInfo.cs
- DetailsViewInsertedEventArgs.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- XmlTextReaderImplHelpers.cs
- PopupEventArgs.cs
- SessionEndingCancelEventArgs.cs
- _ScatterGatherBuffers.cs
- PenLineCapValidation.cs
- ParallelLoopState.cs
- CodeConstructor.cs
- DataSourceConverter.cs
- SiteMapDataSourceView.cs
- AttributeProviderAttribute.cs
- NamespaceInfo.cs
- ClientBuildManagerCallback.cs
- DataGridToolTip.cs
- DataGridViewColumnConverter.cs
- EventLogEntry.cs
- LookupNode.cs
- _IPv6Address.cs
- SchemaInfo.cs
- BoundsDrawingContextWalker.cs
- ErrorFormatterPage.cs
- NamedObject.cs
- TagMapCollection.cs
- Control.cs
- ExclusiveTcpListener.cs
- MeshGeometry3D.cs
- MessageLoggingFilterTraceRecord.cs
- SvcFileManager.cs
- Message.cs
- StorageBasedPackageProperties.cs
- ToolStripArrowRenderEventArgs.cs
- TraceContext.cs
- CardSpaceException.cs
- WebPartDeleteVerb.cs
- CultureMapper.cs
- SafeCryptoHandles.cs
- StrokeCollectionConverter.cs
- CookieHandler.cs
- TileBrush.cs
- PointCollection.cs
- KnownIds.cs
- WindowsGraphics2.cs
- PathFigureCollectionConverter.cs
- IdnMapping.cs
- ModelItemDictionary.cs
- XmlUrlResolver.cs
- EntityModelSchemaGenerator.cs
- CharUnicodeInfo.cs
- embossbitmapeffect.cs
- SmtpDigestAuthenticationModule.cs
- StateDesigner.Helpers.cs
- GeometryCombineModeValidation.cs
- ToolStripDropTargetManager.cs
- OleStrCAMarshaler.cs
- StrokeCollection2.cs
- HyperLinkStyle.cs
- Columns.cs
- MasterPageCodeDomTreeGenerator.cs
- SudsWriter.cs
- EventHandlerList.cs
- ShaderEffect.cs
- CommonGetThemePartSize.cs
- AxisAngleRotation3D.cs
- TemplateControlCodeDomTreeGenerator.cs
- InputLanguageManager.cs
- DBPropSet.cs
- ConnectivityStatus.cs
- PatternMatchRules.cs
- Literal.cs
- DataBindingExpressionBuilder.cs
- DataGridCell.cs
- ContentDisposition.cs
- Configuration.cs
- KeyboardNavigation.cs
- XmlAtomicValue.cs
- OutOfProcStateClientManager.cs
- TriggerActionCollection.cs
- TemplateBamlRecordReader.cs
- ISAPIRuntime.cs
- WizardForm.cs
- XmlIncludeAttribute.cs
- EnumType.cs
- ExpressionWriter.cs
- hresults.cs
- Scheduler.cs
- MasterPageCodeDomTreeGenerator.cs
- EndpointBehaviorElementCollection.cs
- CancelEventArgs.cs
- unitconverter.cs
- RepeatButton.cs
- DetailsViewUpdatedEventArgs.cs
- GeometryDrawing.cs
- DynamicPropertyReader.cs
- ReflectionServiceProvider.cs