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
- MetadataArtifactLoaderComposite.cs
- WindowPattern.cs
- HTMLTextWriter.cs
- ImportContext.cs
- ToolBar.cs
- TextBoxLine.cs
- DocumentReferenceCollection.cs
- securitycriticaldataClass.cs
- XmlILConstructAnalyzer.cs
- XmlReader.cs
- SafeHandle.cs
- DataGridViewDataConnection.cs
- COM2PictureConverter.cs
- ErrorInfoXmlDocument.cs
- RadioButtonDesigner.cs
- SqlUDTStorage.cs
- UriExt.cs
- ScriptingJsonSerializationSection.cs
- DataGridViewTopRowAccessibleObject.cs
- IntermediatePolicyValidator.cs
- Soap12ServerProtocol.cs
- PrinterUnitConvert.cs
- CustomValidator.cs
- ControlIdConverter.cs
- OutputCacheSettings.cs
- TriggerActionCollection.cs
- XmlQueryContext.cs
- EncodingFallbackAwareXmlTextWriter.cs
- SQlBooleanStorage.cs
- AQNBuilder.cs
- Parser.cs
- DSASignatureDeformatter.cs
- Base64Stream.cs
- SoapCommonClasses.cs
- WeakEventManager.cs
- TypeBuilder.cs
- Exceptions.cs
- GeneralTransform3DCollection.cs
- AdjustableArrowCap.cs
- InheritanceService.cs
- ProxyRpc.cs
- FileStream.cs
- SortQueryOperator.cs
- HtmlTableCellCollection.cs
- HostedHttpTransportManager.cs
- arc.cs
- ValidationErrorCollection.cs
- ClientRoleProvider.cs
- TextComposition.cs
- SqlNode.cs
- EventLogTraceListener.cs
- _AutoWebProxyScriptEngine.cs
- Single.cs
- LocalizabilityAttribute.cs
- ObjectMemberMapping.cs
- DeferredReference.cs
- MethodRental.cs
- BezierSegment.cs
- Single.cs
- DataGridViewDataErrorEventArgs.cs
- AudioBase.cs
- SystemWebSectionGroup.cs
- WebProxyScriptElement.cs
- StreamResourceInfo.cs
- WorkflowHostingResponseContext.cs
- MaterialCollection.cs
- XsltSettings.cs
- _CommandStream.cs
- MulticastOption.cs
- ASCIIEncoding.cs
- BinaryCommonClasses.cs
- _FixedSizeReader.cs
- XmlNavigatorFilter.cs
- ChildChangedEventArgs.cs
- XsltLibrary.cs
- DocumentViewerConstants.cs
- SplayTreeNode.cs
- SystemUdpStatistics.cs
- VSWCFServiceContractGenerator.cs
- SchemaReference.cs
- WebConfigurationHost.cs
- BitConverter.cs
- ContextDataSource.cs
- SmtpNetworkElement.cs
- AuthenticationSection.cs
- WindowsGraphicsWrapper.cs
- XmlSchemaComplexContentRestriction.cs
- HandleScope.cs
- StatusBarItem.cs
- SecurityManager.cs
- SiteMapDataSourceView.cs
- ContextBase.cs
- ChangePasswordAutoFormat.cs
- UInt64Converter.cs
- AxisAngleRotation3D.cs
- MetadataHelper.cs
- ExpressionBuilder.cs
- DataSetMappper.cs
- CryptoConfig.cs
- DataServiceQueryProvider.cs