Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Common / AuthoringOM / Behaviors / CompensatableTransactionScopeActivityDesigner.cs / 1305376 / CompensatableTransactionScopeActivityDesigner.cs
namespace System.Workflow.ComponentModel.Design { using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.ComponentModel; using System.ComponentModel.Design; using System.Workflow.ComponentModel.Design; #region Class CompensatableTransactionScopeActivityDesigner internal sealed class CompensatableTransactionScopeActivityDesigner : SequenceDesigner { public override ReadOnlyCollectionViews { get { List views = new List (); foreach (DesignerView view in base.Views) { // disable the exceptions view and cancellation handler view Type activityType = view.UserData[SecondaryView.UserDataKey_ActivityType] as Type; if (activityType != null && !typeof(CancellationHandlerActivity).IsAssignableFrom(activityType) && !typeof(FaultHandlersActivity).IsAssignableFrom(activityType)) { views.Add(view); } } return new ReadOnlyCollection (views); } } } #endregion } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. namespace System.Workflow.ComponentModel.Design { using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.ComponentModel; using System.ComponentModel.Design; using System.Workflow.ComponentModel.Design; #region Class CompensatableTransactionScopeActivityDesigner internal sealed class CompensatableTransactionScopeActivityDesigner : SequenceDesigner { public override ReadOnlyCollection Views { get { List views = new List (); foreach (DesignerView view in base.Views) { // disable the exceptions view and cancellation handler view Type activityType = view.UserData[SecondaryView.UserDataKey_ActivityType] as Type; if (activityType != null && !typeof(CancellationHandlerActivity).IsAssignableFrom(activityType) && !typeof(FaultHandlersActivity).IsAssignableFrom(activityType)) { views.Add(view); } } return new ReadOnlyCollection (views); } } } #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
- SwitchAttribute.cs
- StateMachineExecutionState.cs
- __ComObject.cs
- _StreamFramer.cs
- TextBox.cs
- sqlpipe.cs
- ObjectDataSourceSelectingEventArgs.cs
- RbTree.cs
- MouseGesture.cs
- XmlNodeWriter.cs
- UnsafeNativeMethods.cs
- ClientSession.cs
- SessionPageStatePersister.cs
- SymmetricSecurityProtocolFactory.cs
- TargetParameterCountException.cs
- XmlEnumAttribute.cs
- CheckBoxPopupAdapter.cs
- TextBoxBase.cs
- DataPager.cs
- ResourceManagerWrapper.cs
- EntityCollection.cs
- TabPage.cs
- PermissionRequestEvidence.cs
- RecognizerStateChangedEventArgs.cs
- EventNotify.cs
- translator.cs
- ToggleButtonAutomationPeer.cs
- AsyncContentLoadedEventArgs.cs
- DocumentPageView.cs
- Monitor.cs
- File.cs
- MetadataItem_Static.cs
- FontWeight.cs
- DataGridAddNewRow.cs
- XmlUtf8RawTextWriter.cs
- SimpleLine.cs
- connectionpool.cs
- DefaultBinder.cs
- GrammarBuilder.cs
- EmptyStringExpandableObjectConverter.cs
- ExpandableObjectConverter.cs
- SerializationHelper.cs
- EndPoint.cs
- DrawingCollection.cs
- PipelineModuleStepContainer.cs
- ADMembershipUser.cs
- PerformanceCounterPermission.cs
- ReceiveParametersContent.cs
- CodeObject.cs
- FlowLayoutSettings.cs
- RegexGroupCollection.cs
- EventSinkHelperWriter.cs
- MessageEventSubscriptionService.cs
- embossbitmapeffect.cs
- ActivityDesignerLayoutSerializers.cs
- Rect.cs
- PropertyPath.cs
- CompositeDuplexBindingElementImporter.cs
- HostingEnvironmentException.cs
- TrackingRecord.cs
- FileSecurity.cs
- PolyBezierSegment.cs
- SQLDateTimeStorage.cs
- PartialArray.cs
- DataObjectCopyingEventArgs.cs
- XmlSchemaAppInfo.cs
- SocketException.cs
- DispatcherTimer.cs
- FontSourceCollection.cs
- StorageRoot.cs
- ListView.cs
- DataGridBoundColumn.cs
- HtmlInputButton.cs
- latinshape.cs
- PermissionRequestEvidence.cs
- PersistNameAttribute.cs
- PenLineCapValidation.cs
- PageContent.cs
- sitestring.cs
- SkipQueryOptionExpression.cs
- DelimitedListTraceListener.cs
- WebBrowserDocumentCompletedEventHandler.cs
- ZipArchive.cs
- TerminatorSinks.cs
- MembershipSection.cs
- XNodeValidator.cs
- Page.cs
- DataBoundControl.cs
- ClientTargetCollection.cs
- DocumentPageTextView.cs
- RepeatBehaviorConverter.cs
- XMLSchema.cs
- NavigatorOutput.cs
- AttachInfo.cs
- CommandLineParser.cs
- processwaithandle.cs
- ConfigXmlCDataSection.cs
- SqlFacetAttribute.cs
- StrongTypingException.cs
- RuleCache.cs