Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Activities / System / ServiceModel / Activities / NoPersistScope.cs / 1305376 / NoPersistScope.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Activities { using System; using System.Activities.Statements; using System.Activities; using System.Collections.ObjectModel; using System.Collections.Generic; using System.Windows.Markup; using System.ComponentModel; [ContentProperty("Body")] class NoPersistScope : NativeActivity { VariablenoPersistHandle; public NoPersistScope() { this.noPersistHandle = new Variable (); } [DefaultValue(null)] public Activity Body { get; set; } protected override void CacheMetadata(NativeActivityMetadata metadata) { metadata.AddChild(this.Body); metadata.AddImplementationVariable(this.noPersistHandle); } protected override void Execute(NativeActivityContext context) { if (this.Body != null) { NoPersistHandle handle = this.noPersistHandle.Get(context); handle.Enter(context); context.ScheduleActivity(this.Body); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XamlBuildTaskServices.cs
- UseLicense.cs
- BaseDataBoundControlDesigner.cs
- CompilerScope.Storage.cs
- MenuRendererStandards.cs
- DataContractSerializerElement.cs
- QilScopedVisitor.cs
- Query.cs
- Pick.cs
- EmptyQuery.cs
- BamlRecordWriter.cs
- ComEventsMethod.cs
- ProfileService.cs
- PropertyFilterAttribute.cs
- TextEditorCopyPaste.cs
- ObjectReferenceStack.cs
- AppearanceEditorPart.cs
- SQLInt16Storage.cs
- XmlObjectSerializerWriteContext.cs
- EncoderBestFitFallback.cs
- DataListDesigner.cs
- LocatorManager.cs
- ReadOnlyNameValueCollection.cs
- OneWayBindingElementImporter.cs
- SqlUDTStorage.cs
- AuthenticatedStream.cs
- SystemIPAddressInformation.cs
- ValidationEventArgs.cs
- SelectedGridItemChangedEvent.cs
- Span.cs
- CryptoHandle.cs
- ToolboxBitmapAttribute.cs
- RadioButtonRenderer.cs
- XmlChoiceIdentifierAttribute.cs
- MailMessage.cs
- ApplicationInfo.cs
- PageThemeCodeDomTreeGenerator.cs
- StringDictionaryWithComparer.cs
- ObjectDataSourceWizardForm.cs
- JapaneseCalendar.cs
- ConstructorExpr.cs
- DesignerDataTableBase.cs
- KeysConverter.cs
- ClaimTypes.cs
- EmptyElement.cs
- PopupEventArgs.cs
- WindowVisualStateTracker.cs
- PropertyValueUIItem.cs
- Matrix3D.cs
- BehaviorDragDropEventArgs.cs
- ObjectListDesigner.cs
- WebBrowserUriTypeConverter.cs
- DateTimeConstantAttribute.cs
- EntityContainer.cs
- TargetConverter.cs
- BuildProvider.cs
- DrawingContext.cs
- CodeGenerator.cs
- HttpModuleActionCollection.cs
- SoapSchemaImporter.cs
- isolationinterop.cs
- UndirectedGraph.cs
- WriteTimeStream.cs
- MultiAsyncResult.cs
- SecureStringHasher.cs
- _Win32.cs
- ClientConfigPaths.cs
- IDReferencePropertyAttribute.cs
- TextServicesCompartment.cs
- GifBitmapDecoder.cs
- Version.cs
- EventSetter.cs
- FormsAuthenticationModule.cs
- LiteralTextParser.cs
- ToolStripItemCollection.cs
- AccessibilityApplicationManager.cs
- ActivityExecutionContext.cs
- _NestedSingleAsyncResult.cs
- HttpModuleAction.cs
- ActiveXHelper.cs
- EventLogTraceListener.cs
- PackagePart.cs
- PropertyEntry.cs
- BitStream.cs
- IisTraceWebEventProvider.cs
- DerivedKeySecurityToken.cs
- TogglePatternIdentifiers.cs
- SqlDependency.cs
- VisualStyleRenderer.cs
- SafeFileMappingHandle.cs
- PropertyMapper.cs
- ConstructorBuilder.cs
- DefaultExpression.cs
- WindowsToolbarAsMenu.cs
- FacetValueContainer.cs
- TransactedReceiveScope.cs
- WebBrowserBase.cs
- RouteParametersHelper.cs
- WizardStepBase.cs
- DefaultValueTypeConverter.cs