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
- ProjectedSlot.cs
- CodeDirectionExpression.cs
- Helper.cs
- WebBrowserEvent.cs
- MonthChangedEventArgs.cs
- ActivityUtilities.cs
- WindowsFormsHostAutomationPeer.cs
- DateTimeConstantAttribute.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- XmlDataSourceNodeDescriptor.cs
- OdbcRowUpdatingEvent.cs
- RelativeSource.cs
- DelegateSerializationHolder.cs
- MethodBuilderInstantiation.cs
- TableCellAutomationPeer.cs
- SortFieldComparer.cs
- CompilerGeneratedAttribute.cs
- SystemIdentity.cs
- UnaryNode.cs
- RemotingService.cs
- SwitchLevelAttribute.cs
- Oid.cs
- CodeAttachEventStatement.cs
- RequestValidator.cs
- FillErrorEventArgs.cs
- EllipseGeometry.cs
- PlatformNotSupportedException.cs
- HtmlMeta.cs
- DoubleLinkListEnumerator.cs
- XmlSchemaObjectTable.cs
- AsynchronousChannel.cs
- WorkflowItemsPresenter.cs
- TextTreeText.cs
- xdrvalidator.cs
- ViewService.cs
- AssertUtility.cs
- LinqMaximalSubtreeNominator.cs
- XmlSchemaInferenceException.cs
- ScriptManagerProxy.cs
- PageParserFilter.cs
- FieldValue.cs
- BulletChrome.cs
- PathFigure.cs
- SqlClientMetaDataCollectionNames.cs
- SchemaAttDef.cs
- FilterUserControlBase.cs
- Function.cs
- RtfControls.cs
- SecurityCriticalDataForSet.cs
- SmtpNtlmAuthenticationModule.cs
- DialogResultConverter.cs
- SemanticAnalyzer.cs
- DbSetClause.cs
- DataStorage.cs
- Native.cs
- HandleRef.cs
- BaseTemplateParser.cs
- ContentElement.cs
- BasicKeyConstraint.cs
- PermissionSet.cs
- SystemNetHelpers.cs
- VerificationAttribute.cs
- Attributes.cs
- SynchronizedPool.cs
- LayoutInformation.cs
- PageContentCollection.cs
- WebPartConnectionsEventArgs.cs
- QilCloneVisitor.cs
- DataBindingExpressionBuilder.cs
- MappedMetaModel.cs
- BStrWrapper.cs
- DetailsViewInsertedEventArgs.cs
- ProcessThreadCollection.cs
- XamlNamespaceHelper.cs
- NativeMethods.cs
- CdpEqualityComparer.cs
- GridViewCommandEventArgs.cs
- OleCmdHelper.cs
- ValidationRuleCollection.cs
- PaperSource.cs
- Registration.cs
- InternalDuplexChannelListener.cs
- RoleService.cs
- XmlDesignerDataSourceView.cs
- ListParagraph.cs
- DecimalAnimation.cs
- sortedlist.cs
- ZoneLinkButton.cs
- ExplicitDiscriminatorMap.cs
- ReferencedAssembly.cs
- System.Data_BID.cs
- GenericRootAutomationPeer.cs
- ModifierKeysValueSerializer.cs
- TemplateNameScope.cs
- RoutedUICommand.cs
- Part.cs
- KeyboardDevice.cs
- ConsumerConnectionPoint.cs
- objectresult_tresulttype.cs
- ThumbAutomationPeer.cs