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
- DataGridViewImageColumn.cs
- TextEndOfLine.cs
- PtsContext.cs
- ControlValuePropertyAttribute.cs
- TableCell.cs
- ColumnMapTranslator.cs
- BindingExpressionBase.cs
- BinaryParser.cs
- PropertyItem.cs
- CharKeyFrameCollection.cs
- loginstatus.cs
- HttpCacheVaryByContentEncodings.cs
- TimeSpanStorage.cs
- DispatcherProcessingDisabled.cs
- ValidatorCollection.cs
- ErrorProvider.cs
- RubberbandSelector.cs
- _ProxyChain.cs
- MessageQueueInstaller.cs
- ConstantCheck.cs
- DashStyle.cs
- HttpWebResponse.cs
- DynamicActionMessageFilter.cs
- GZipDecoder.cs
- TerminatingOperationBehavior.cs
- ScriptHandlerFactory.cs
- MenuItemCollectionEditor.cs
- HtmlButton.cs
- TcpStreams.cs
- ViewBase.cs
- TimeoutTimer.cs
- DataGridViewCheckBoxColumn.cs
- ParameterCollection.cs
- StoreItemCollection.Loader.cs
- ItemContainerGenerator.cs
- SessionState.cs
- SqlDataSourceCommandParser.cs
- DelegatingTypeDescriptionProvider.cs
- RelatedView.cs
- PriorityChain.cs
- KeyTime.cs
- WebPartCollection.cs
- MdiWindowListStrip.cs
- HybridDictionary.cs
- XmlSchemaComplexContentRestriction.cs
- TrimSurroundingWhitespaceAttribute.cs
- DbXmlEnabledProviderManifest.cs
- GotoExpression.cs
- FileSystemEventArgs.cs
- TextOptionsInternal.cs
- ToolStripRendererSwitcher.cs
- TemplateField.cs
- FloaterBaseParagraph.cs
- TreeViewEvent.cs
- TimeSpan.cs
- BackStopAuthenticationModule.cs
- AssemblyCollection.cs
- DesignerCategoryAttribute.cs
- NetworkStream.cs
- BitVector32.cs
- StorageMappingItemCollection.cs
- AccessText.cs
- securestring.cs
- metadatamappinghashervisitor.cs
- MembershipValidatePasswordEventArgs.cs
- IChannel.cs
- TextProperties.cs
- CurrentChangingEventManager.cs
- RegexCharClass.cs
- SafePEFileHandle.cs
- ZipIOLocalFileDataDescriptor.cs
- DataServiceEntityAttribute.cs
- RemoteCryptoSignHashRequest.cs
- UrlPath.cs
- VisualStyleElement.cs
- MsiStyleLogWriter.cs
- BuildProvidersCompiler.cs
- DrawingGroup.cs
- httpserverutility.cs
- TextSegment.cs
- CompareValidator.cs
- TargetConverter.cs
- XmlWriterDelegator.cs
- EventLogEntry.cs
- MappingMetadataHelper.cs
- RangeValidator.cs
- SmtpDateTime.cs
- ManagementObjectCollection.cs
- ColumnPropertiesGroup.cs
- SqlRowUpdatingEvent.cs
- PerformanceCountersElement.cs
- DefaultCompensation.cs
- GroupLabel.cs
- HashAlgorithm.cs
- TypeInfo.cs
- CapabilitiesAssignment.cs
- PolyLineSegment.cs
- FormClosingEvent.cs
- MemberInfoSerializationHolder.cs
- BaseTemplateBuildProvider.cs