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
- SecureUICommand.cs
- RayMeshGeometry3DHitTestResult.cs
- NestedContainer.cs
- HasCopySemanticsAttribute.cs
- SuppressIldasmAttribute.cs
- ToolStripPanelRow.cs
- InputProviderSite.cs
- Win32.cs
- WorkflowMarkupElementEventArgs.cs
- BindingSource.cs
- PackWebResponse.cs
- PageFunction.cs
- SafeArrayTypeMismatchException.cs
- SQLRoleProvider.cs
- ValueQuery.cs
- ReadOnlyObservableCollection.cs
- AsymmetricAlgorithm.cs
- PathSegment.cs
- XPathDocumentBuilder.cs
- XmlSchemaCollection.cs
- DetailsViewDeleteEventArgs.cs
- HtmlInputRadioButton.cs
- Part.cs
- Globals.cs
- CapabilitiesUse.cs
- OleDbPermission.cs
- WebPartAddingEventArgs.cs
- TextLine.cs
- XmlNodeWriter.cs
- XmlJsonWriter.cs
- Attributes.cs
- AttachmentCollection.cs
- CancelRequestedRecord.cs
- ShaderRenderModeValidation.cs
- Helpers.cs
- HTTPRemotingHandler.cs
- OrCondition.cs
- TypeResolvingOptionsAttribute.cs
- X509ChainPolicy.cs
- FtpCachePolicyElement.cs
- PartialCachingControl.cs
- RawStylusInputCustomDataList.cs
- InputScopeConverter.cs
- KeyboardEventArgs.cs
- WindowsToolbarAsMenu.cs
- CredentialCache.cs
- CommandPlan.cs
- SymLanguageType.cs
- DataGridViewDesigner.cs
- InfoCardProofToken.cs
- InvalidFilterCriteriaException.cs
- ExclusiveHandle.cs
- DirectoryInfo.cs
- odbcmetadatacollectionnames.cs
- ContextBase.cs
- StandardBindingOptionalReliableSessionElement.cs
- XmlNodeComparer.cs
- Material.cs
- CompoundFileDeflateTransform.cs
- Animatable.cs
- Matrix.cs
- HtmlImage.cs
- CommunicationObjectAbortedException.cs
- CodeDirectoryCompiler.cs
- TileModeValidation.cs
- XsltQilFactory.cs
- InputMethodStateTypeInfo.cs
- PropertyGeneratedEventArgs.cs
- QueryComponents.cs
- TextBoxLine.cs
- ArrayEditor.cs
- RelatedPropertyManager.cs
- EnvelopedPkcs7.cs
- UnsafeNativeMethods.cs
- ButtonChrome.cs
- UIElementParagraph.cs
- XmlSerializerAssemblyAttribute.cs
- MethodCallTranslator.cs
- PermissionRequestEvidence.cs
- SingleAnimationUsingKeyFrames.cs
- DataGridViewRowCollection.cs
- odbcmetadatafactory.cs
- RuntimeHelpers.cs
- X509SecurityTokenProvider.cs
- ImageClickEventArgs.cs
- LZCodec.cs
- CodeBinaryOperatorExpression.cs
- CodeTypeMember.cs
- SimplePropertyEntry.cs
- SpnEndpointIdentityExtension.cs
- HtmlInputControl.cs
- PersistenceProvider.cs
- SqlTopReducer.cs
- ToolStripControlHost.cs
- WebReferencesBuildProvider.cs
- TextPattern.cs
- SupportsEventValidationAttribute.cs
- SvcMapFileLoader.cs
- MemberRelationshipService.cs
- ListViewGroupItemCollection.cs