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
- SQLConvert.cs
- OciEnlistContext.cs
- ZipIOFileItemStream.cs
- StringAnimationBase.cs
- StateManagedCollection.cs
- LocalValueEnumerator.cs
- UInt32.cs
- IsolatedStorageException.cs
- PageSetupDialog.cs
- PathFigure.cs
- SwitchAttribute.cs
- AspNetSynchronizationContext.cs
- DBSchemaTable.cs
- EdmToObjectNamespaceMap.cs
- MaterialCollection.cs
- Camera.cs
- HttpApplicationFactory.cs
- CalendarDateRangeChangingEventArgs.cs
- NotEqual.cs
- Vector3DKeyFrameCollection.cs
- DataGridViewAdvancedBorderStyle.cs
- ApplicationSecurityManager.cs
- ResourceSet.cs
- ItemCheckEvent.cs
- ClientRolePrincipal.cs
- LambdaCompiler.cs
- Model3DGroup.cs
- ExclusiveNamedPipeTransportManager.cs
- NavigationFailedEventArgs.cs
- ErrorInfoXmlDocument.cs
- EnumMember.cs
- DesignerRegion.cs
- SqlFactory.cs
- AnnotationResourceChangedEventArgs.cs
- PreviewPrintController.cs
- TransformerInfoCollection.cs
- ILGenerator.cs
- VisualBrush.cs
- DbQueryCommandTree.cs
- FlowDocumentPaginator.cs
- HealthMonitoringSection.cs
- WhitespaceRuleLookup.cs
- CompressionTransform.cs
- EncodingNLS.cs
- CodeNamespace.cs
- OrderByExpression.cs
- SoapSchemaMember.cs
- IisNotInstalledException.cs
- OdbcEnvironment.cs
- SqlReferenceCollection.cs
- ViewManager.cs
- xsdvalidator.cs
- EncryptedPackageFilter.cs
- DetailsViewDeletedEventArgs.cs
- SizeValueSerializer.cs
- ServiceBuildProvider.cs
- Schema.cs
- FixedSOMPage.cs
- ReliableSessionBindingElementImporter.cs
- PropertyDescriptor.cs
- PreservationFileWriter.cs
- WebPartEditorApplyVerb.cs
- PolicyUnit.cs
- XmlStreamStore.cs
- HtmlTableRow.cs
- MediaContext.cs
- ExceptionWrapper.cs
- NetStream.cs
- EndpointConfigContainer.cs
- LayoutSettings.cs
- Button.cs
- SmiContext.cs
- EntityDesignerUtils.cs
- BitArray.cs
- UpdatePanel.cs
- RemoteWebConfigurationHostStream.cs
- WindowsFormsDesignerOptionService.cs
- ErrorTableItemStyle.cs
- PointIndependentAnimationStorage.cs
- SelectionHighlightInfo.cs
- OrderedEnumerableRowCollection.cs
- OneOfTypeConst.cs
- IConvertible.cs
- StorageSetMapping.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- ShaperBuffers.cs
- PartialList.cs
- KeyConverter.cs
- Permission.cs
- DecimalConstantAttribute.cs
- SystemWebCachingSectionGroup.cs
- ParentQuery.cs
- NativeCompoundFileAPIs.cs
- HtmlTextArea.cs
- XmlParser.cs
- DateRangeEvent.cs
- SelectionRange.cs
- CommonDialog.cs
- ProfileSettingsCollection.cs
- Errors.cs