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
- NativeMethodsCLR.cs
- SqlCacheDependencyDatabase.cs
- AsymmetricAlgorithm.cs
- RegistrationServices.cs
- CacheOutputQuery.cs
- AttachmentCollection.cs
- NetworkStream.cs
- Html32TextWriter.cs
- KeyGestureConverter.cs
- SchemaNotation.cs
- COSERVERINFO.cs
- TextMetrics.cs
- ConnectionInterfaceCollection.cs
- TextCharacters.cs
- SqlFormatter.cs
- DeploymentSectionCache.cs
- Rotation3DAnimationBase.cs
- MasterPageParser.cs
- InputMethod.cs
- XmlSchemaNotation.cs
- EntityProviderFactory.cs
- BitmapEffectCollection.cs
- XamlSerializationHelper.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- GridViewCellAutomationPeer.cs
- ContentPathSegment.cs
- IItemContainerGenerator.cs
- RegexReplacement.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- BaseTemplateParser.cs
- EventLogPermission.cs
- AsynchronousChannel.cs
- Table.cs
- SafeHandle.cs
- ApplicationServicesHostFactory.cs
- TextBox.cs
- GifBitmapDecoder.cs
- ContractNamespaceAttribute.cs
- TraceHandler.cs
- SchemaImporter.cs
- InputLanguageProfileNotifySink.cs
- ObjectDataSourceStatusEventArgs.cs
- PersistenceParticipant.cs
- SchemaMerger.cs
- TextLineResult.cs
- ObjectStateEntry.cs
- TextBoxView.cs
- _ConnectOverlappedAsyncResult.cs
- EventTrigger.cs
- XmlSortKeyAccumulator.cs
- Models.cs
- ButtonPopupAdapter.cs
- _CommandStream.cs
- HostExecutionContextManager.cs
- MultiTrigger.cs
- DeploymentExceptionMapper.cs
- SQLResource.cs
- ConfigurationProperty.cs
- BinaryConverter.cs
- HttpListenerElement.cs
- FontStyle.cs
- MultiPageTextView.cs
- ToolbarAUtomationPeer.cs
- DetailsViewRowCollection.cs
- WindowsStreamSecurityBindingElement.cs
- ListControl.cs
- Decorator.cs
- RoutingExtensionElement.cs
- InstancePersistenceContext.cs
- xmlsaver.cs
- _ProxyRegBlob.cs
- DependencySource.cs
- LayoutEvent.cs
- GridViewColumnHeader.cs
- GeometryDrawing.cs
- EdmItemError.cs
- ConfigsHelper.cs
- OleDbInfoMessageEvent.cs
- TdsParameterSetter.cs
- Renderer.cs
- ProcessModule.cs
- OdbcDataReader.cs
- HtmlForm.cs
- DocumentAutomationPeer.cs
- _Connection.cs
- ProcessHostMapPath.cs
- HandlerBase.cs
- PeerNameRegistration.cs
- SymDocumentType.cs
- VectorCollectionValueSerializer.cs
- AlternateView.cs
- FontWeight.cs
- MembershipUser.cs
- EntityCommandExecutionException.cs
- StringWriter.cs
- HttpConfigurationSystem.cs
- XmlChoiceIdentifierAttribute.cs
- SpeechRecognizer.cs
- GroupItemAutomationPeer.cs
- InheritanceContextChangedEventManager.cs