Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Common / AuthoringOM / Compiler / CodeGeneration / CompositeActivityCodeGenerator.cs / 1305376 / CompositeActivityCodeGenerator.cs
using System.Workflow.ComponentModel.Design; namespace System.Workflow.ComponentModel.Compiler { #region Class CompositeActivityCodeGenerator using System.Workflow.ComponentModel.Design; public class CompositeActivityCodeGenerator : ActivityCodeGenerator { public override void GenerateCode(CodeGenerationManager manager, object obj) { if (manager == null) throw new ArgumentNullException("manager"); if (obj == null) throw new ArgumentNullException("obj"); CompositeActivity compositeActivity = obj as CompositeActivity; if (compositeActivity == null) throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(CompositeActivity).FullName), "obj"); base.GenerateCode(manager, obj); foreach (Activity child in Helpers.GetAllEnabledActivities(compositeActivity)) { foreach (ActivityCodeGenerator codeGenerator in manager.GetCodeGenerators(child.GetType())) codeGenerator.GenerateCode(manager, child); } } } #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
- Component.cs
- DataTablePropertyDescriptor.cs
- XmlDomTextWriter.cs
- CryptoApi.cs
- ActivityTypeResolver.xaml.cs
- SiteMapDataSource.cs
- _LoggingObject.cs
- _LoggingObject.cs
- NavigationProperty.cs
- WebControlAdapter.cs
- MenuItem.cs
- DemultiplexingDispatchMessageFormatter.cs
- PassportAuthentication.cs
- CharAnimationBase.cs
- CqlBlock.cs
- CalendarData.cs
- TargetControlTypeCache.cs
- XmlQualifiedNameTest.cs
- Timeline.cs
- CodeAttributeArgumentCollection.cs
- WebPartExportVerb.cs
- DataStreams.cs
- TextRange.cs
- TextServicesPropertyRanges.cs
- EntityDataSourceConfigureObjectContextPanel.cs
- IPPacketInformation.cs
- CollectionChangedEventManager.cs
- panel.cs
- CalendarTable.cs
- HttpProcessUtility.cs
- DataGridViewComboBoxColumn.cs
- codemethodreferenceexpression.cs
- ResourceProviderFactory.cs
- DataRelationPropertyDescriptor.cs
- ClusterRegistryConfigurationProvider.cs
- Compiler.cs
- SmiTypedGetterSetter.cs
- StateDesigner.Helpers.cs
- ContextItem.cs
- exports.cs
- TableChangeProcessor.cs
- ConfigXmlSignificantWhitespace.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- counter.cs
- Privilege.cs
- BasePropertyDescriptor.cs
- SafeCloseHandleCritical.cs
- TextOnlyOutput.cs
- ZoneIdentityPermission.cs
- SQLInt32.cs
- FormatSettings.cs
- DialogResultConverter.cs
- Debug.cs
- StreamResourceInfo.cs
- FaultImportOptions.cs
- SQLDateTime.cs
- ExportOptions.cs
- ToolStripSeparatorRenderEventArgs.cs
- FullTextLine.cs
- TextEditorMouse.cs
- dataprotectionpermission.cs
- basenumberconverter.cs
- DoWorkEventArgs.cs
- ArraySortHelper.cs
- ServiceDefaults.cs
- Attachment.cs
- NoClickablePointException.cs
- MetadataCache.cs
- CustomLineCap.cs
- DataExpression.cs
- TabletDevice.cs
- ImmutableAssemblyCacheEntry.cs
- SizeF.cs
- XmlAttribute.cs
- Soap.cs
- DoubleCollection.cs
- UriSectionReader.cs
- DateTimeConstantAttribute.cs
- AppSettingsExpressionBuilder.cs
- RoleGroup.cs
- RemoteArgument.cs
- BadImageFormatException.cs
- RegionData.cs
- TreeNodeClickEventArgs.cs
- PointHitTestParameters.cs
- WindowsUpDown.cs
- WebPartCollection.cs
- SBCSCodePageEncoding.cs
- ProxyAttribute.cs
- TaskFormBase.cs
- CaseStatement.cs
- ConsoleTraceListener.cs
- UrlMappingCollection.cs
- IPAddress.cs
- CopyCodeAction.cs
- CatalogZoneBase.cs
- MethodBuilder.cs
- StringHandle.cs
- ManagementEventWatcher.cs
- SqlCharStream.cs