Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / RunTime / WorkflowEnvironment.cs / 1305376 / WorkflowEnvironment.cs
#pragma warning disable 1634, 1691 using System; using System.Collections; using System.Workflow.ComponentModel; using System.Workflow.Runtime; using System.Diagnostics; using System.Transactions; namespace System.Workflow.Runtime { public static class WorkflowEnvironment /*: IDisposable*/ { public static IWorkBatch WorkBatch { get { IWorkBatch currentBatch = ServiceEnvironment.WorkBatch; #pragma warning disable 56503 if (currentBatch == null) throw new System.InvalidOperationException(ExecutionStringManager.WorkBatchNotFound); #pragma warning restore 56503 return currentBatch; } } public static Guid WorkflowInstanceId { get { #pragma warning disable 56503 Guid currentInstanceId = ServiceEnvironment.WorkflowInstanceId; if (currentInstanceId == Guid.Empty) throw new System.InvalidOperationException(ExecutionStringManager.InstanceIDNotFound); #pragma warning restore 56503 return currentInstanceId; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. #pragma warning disable 1634, 1691 using System; using System.Collections; using System.Workflow.ComponentModel; using System.Workflow.Runtime; using System.Diagnostics; using System.Transactions; namespace System.Workflow.Runtime { public static class WorkflowEnvironment /*: IDisposable*/ { public static IWorkBatch WorkBatch { get { IWorkBatch currentBatch = ServiceEnvironment.WorkBatch; #pragma warning disable 56503 if (currentBatch == null) throw new System.InvalidOperationException(ExecutionStringManager.WorkBatchNotFound); #pragma warning restore 56503 return currentBatch; } } public static Guid WorkflowInstanceId { get { #pragma warning disable 56503 Guid currentInstanceId = ServiceEnvironment.WorkflowInstanceId; if (currentInstanceId == Guid.Empty) throw new System.InvalidOperationException(ExecutionStringManager.InstanceIDNotFound); #pragma warning restore 56503 return currentInstanceId; } } } } // 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
- RootBrowserWindowAutomationPeer.cs
- AsynchronousChannel.cs
- PlanCompilerUtil.cs
- ADRoleFactoryConfiguration.cs
- SystemIcmpV6Statistics.cs
- DynamicPropertyReader.cs
- DayRenderEvent.cs
- XsdBuilder.cs
- FileResponseElement.cs
- UpdatePanelTriggerCollection.cs
- BreadCrumbTextConverter.cs
- DataStorage.cs
- DescendantOverDescendantQuery.cs
- ISO2022Encoding.cs
- XPathDocumentBuilder.cs
- ByteViewer.cs
- PrintPreviewControl.cs
- HtmlContainerControl.cs
- Zone.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- SelectionPattern.cs
- MetadataFile.cs
- FtpWebRequest.cs
- Timer.cs
- HexParser.cs
- AnchorEditor.cs
- DataPagerField.cs
- BaseProcessor.cs
- GlyphTypeface.cs
- XmlImplementation.cs
- InsufficientMemoryException.cs
- TextSelectionHighlightLayer.cs
- RequiredAttributeAttribute.cs
- QualifierSet.cs
- TransactionInformation.cs
- ErrorProvider.cs
- HwndAppCommandInputProvider.cs
- IntranetCredentialPolicy.cs
- RegexBoyerMoore.cs
- TraceXPathNavigator.cs
- ExtendedPropertiesHandler.cs
- MouseGestureConverter.cs
- MeasureItemEvent.cs
- HtmlForm.cs
- COM2Enum.cs
- SpecularMaterial.cs
- HandleRef.cs
- RemotingAttributes.cs
- SqlException.cs
- BitmapSizeOptions.cs
- DataTrigger.cs
- Animatable.cs
- ApplicationHost.cs
- CallSiteHelpers.cs
- RouteParametersHelper.cs
- XsltCompileContext.cs
- ManagedFilter.cs
- QueryPageSettingsEventArgs.cs
- GridViewRow.cs
- ProfileBuildProvider.cs
- Blend.cs
- DataGridViewCellStyle.cs
- MimeTypeMapper.cs
- TextEditorMouse.cs
- WebChannelFactory.cs
- PresentationAppDomainManager.cs
- WebPartVerb.cs
- DataErrorValidationRule.cs
- DrawListViewSubItemEventArgs.cs
- XmlCharCheckingReader.cs
- ReferentialConstraint.cs
- DllNotFoundException.cs
- DiscardableAttribute.cs
- XmlSchemaInferenceException.cs
- NativeMethodsCLR.cs
- IBuiltInEvidence.cs
- IntegerValidatorAttribute.cs
- ClickablePoint.cs
- GlobalItem.cs
- ConstrainedGroup.cs
- SoapInteropTypes.cs
- GridViewColumnHeaderAutomationPeer.cs
- ConfigurationFileMap.cs
- XmlSchemaSearchPattern.cs
- DataTableTypeConverter.cs
- WsatServiceAddress.cs
- ActivityBindForm.Designer.cs
- DomainUpDown.cs
- Int16KeyFrameCollection.cs
- WhitespaceRuleLookup.cs
- TypeDelegator.cs
- DefaultHttpHandler.cs
- ColumnMapProcessor.cs
- AtomMaterializerLog.cs
- ZipIOModeEnforcingStream.cs
- CriticalHandle.cs
- DataGridViewColumnCollection.cs
- ApplicationException.cs
- ManagementException.cs
- PeerPresenceInfo.cs