Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Transactions / OleTxTransactionInfo.cs / 1 / OleTxTransactionInfo.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Transactions { using System.Transactions; class OleTxTransactionInfo : TransactionInfo { OleTxTransactionHeader header; public OleTxTransactionInfo(OleTxTransactionHeader header) { this.header = header; } public override Transaction UnmarshalTransaction() { Transaction tx = UnmarshalPropagationToken(header.PropagationToken); if (this.header.WsatExtendedInformation != null) this.header.WsatExtendedInformation.TryCache(tx); return tx; } public static Transaction UnmarshalPropagationToken(byte[] propToken) { try { return TransactionInterop.GetTransactionFromTransmitterPropagationToken(propToken); } catch (ArgumentException e) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new TransactionException(SR.GetString(SR.InvalidPropagationToken), e)); } } } } // 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
- _AutoWebProxyScriptEngine.cs
- PersonalizationStateInfoCollection.cs
- UrlMappingCollection.cs
- Exceptions.cs
- StreamInfo.cs
- PngBitmapDecoder.cs
- embossbitmapeffect.cs
- IdleTimeoutMonitor.cs
- ComboBoxAutomationPeer.cs
- ContainerTracking.cs
- PeerCollaborationPermission.cs
- LicFileLicenseProvider.cs
- TableDetailsCollection.cs
- ColumnClickEvent.cs
- CodePropertyReferenceExpression.cs
- AuthenticateEventArgs.cs
- HttpVersion.cs
- DataRowComparer.cs
- CheckBox.cs
- SharedPerformanceCounter.cs
- Int64AnimationBase.cs
- DataGridHeaderBorder.cs
- SoapEnumAttribute.cs
- MiniAssembly.cs
- IPCCacheManager.cs
- ToolStripProgressBar.cs
- BitVector32.cs
- MaterialGroup.cs
- HttpConfigurationContext.cs
- SqlBooleanMismatchVisitor.cs
- WebControlsSection.cs
- _NestedMultipleAsyncResult.cs
- XmlSerializationGeneratedCode.cs
- XXXOnTypeBuilderInstantiation.cs
- BooleanExpr.cs
- CanExecuteRoutedEventArgs.cs
- RegexWriter.cs
- DesigntimeLicenseContext.cs
- CalendarTable.cs
- initElementDictionary.cs
- XmlSchemaFacet.cs
- XmlAtomicValue.cs
- ObjectDataSourceStatusEventArgs.cs
- RawStylusInputCustomData.cs
- FocusManager.cs
- MediaContextNotificationWindow.cs
- WaitHandle.cs
- TitleStyle.cs
- UIAgentAsyncParams.cs
- WebPartDisplayModeCollection.cs
- Pkcs7Signer.cs
- Panel.cs
- QueryReaderSettings.cs
- RenderDataDrawingContext.cs
- ListChunk.cs
- FacetValueContainer.cs
- ZipIOBlockManager.cs
- RegexMatch.cs
- Button.cs
- UshortList2.cs
- DebugHandleTracker.cs
- NegotiateStream.cs
- ToolStripSeparatorRenderEventArgs.cs
- FormViewInsertedEventArgs.cs
- ButtonChrome.cs
- DependencyObjectType.cs
- DataRowComparer.cs
- CodeStatement.cs
- HttpCookie.cs
- TreeNodeStyleCollectionEditor.cs
- ResourceCategoryAttribute.cs
- SolidColorBrush.cs
- TrackingMemoryStreamFactory.cs
- HttpFileCollectionBase.cs
- WebPartEditVerb.cs
- StateFinalizationActivity.cs
- VirtualPathProvider.cs
- ConvertBinder.cs
- Bidi.cs
- XhtmlStyleClass.cs
- ExpressionCopier.cs
- SqlDataSourceConfigureSortForm.cs
- SingleAnimationUsingKeyFrames.cs
- WebPartsSection.cs
- StateItem.cs
- ThaiBuddhistCalendar.cs
- FileDataSourceCache.cs
- DropShadowBitmapEffect.cs
- TextBlock.cs
- HttpContextServiceHost.cs
- CallContext.cs
- FilePrompt.cs
- TagPrefixCollection.cs
- PingReply.cs
- SQLBytesStorage.cs
- DelegateBodyWriter.cs
- SplitterEvent.cs
- LinkedResource.cs
- DataObjectAttribute.cs
- XmlDocumentType.cs