Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Routing / System / ServiceModel / Routing / GenericTransactionFlowAttribute.cs / 1305376 / GenericTransactionFlowAttribute.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Routing { using System; using System.Collections.Generic; using System.ServiceModel.Channels; using System.ServiceModel.Description; using System.ServiceModel.Dispatcher; sealed class GenericTransactionFlowAttribute : Attribute, IOperationBehavior { TransactionFlowAttribute transactionFlowAttribute; public GenericTransactionFlowAttribute(TransactionFlowOption flowOption) { this.transactionFlowAttribute = new TransactionFlowAttribute(flowOption); } void IOperationBehavior.AddBindingParameters(OperationDescription operationDescription, BindingParameterCollection bindingParameters) { ((IOperationBehavior)this.transactionFlowAttribute).AddBindingParameters(operationDescription, bindingParameters); } void IOperationBehavior.ApplyClientBehavior(OperationDescription operationDescription, ClientOperation clientOperation) { ((IOperationBehavior)this.transactionFlowAttribute).ApplyClientBehavior(operationDescription, clientOperation); } void IOperationBehavior.ApplyDispatchBehavior(OperationDescription operationDescription, DispatchOperation dispatchOperation) { ((IOperationBehavior)this.transactionFlowAttribute).ApplyDispatchBehavior(operationDescription, dispatchOperation); } void IOperationBehavior.Validate(OperationDescription operationDescription) { ((IOperationBehavior)this.transactionFlowAttribute).Validate(operationDescription); } } } // 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
- UmAlQuraCalendar.cs
- TextEffect.cs
- HttpListenerContext.cs
- OuterGlowBitmapEffect.cs
- X509CertificateClaimSet.cs
- FontSizeConverter.cs
- DotExpr.cs
- HtmlElementEventArgs.cs
- XDeferredAxisSource.cs
- ThicknessConverter.cs
- CommonGetThemePartSize.cs
- DataPagerField.cs
- SoapObjectInfo.cs
- IndependentlyAnimatedPropertyMetadata.cs
- TextOptionsInternal.cs
- DesignerAutoFormat.cs
- PropertyGridCommands.cs
- Vector.cs
- LinkedList.cs
- TabItem.cs
- SortKey.cs
- SafeNativeMethods.cs
- UpdateExpressionVisitor.cs
- ZipIOLocalFileHeader.cs
- PropertyGridEditorPart.cs
- User.cs
- NetCodeGroup.cs
- COM2DataTypeToManagedDataTypeConverter.cs
- RequestCachingSection.cs
- ActivityExecutorSurrogate.cs
- ProgressBarRenderer.cs
- ObjectDisposedException.cs
- StylusDevice.cs
- SoapHttpTransportImporter.cs
- ConfigUtil.cs
- AssociationTypeEmitter.cs
- _FtpControlStream.cs
- DbParameterHelper.cs
- PrivilegedConfigurationManager.cs
- SelectorItemAutomationPeer.cs
- ItemCollection.cs
- GrammarBuilderBase.cs
- ProcessModule.cs
- CodeDirectionExpression.cs
- CqlErrorHelper.cs
- Debug.cs
- Walker.cs
- EventEntry.cs
- COM2PropertyBuilderUITypeEditor.cs
- WaveHeader.cs
- ReadOnlyPropertyMetadata.cs
- DPAPIProtectedConfigurationProvider.cs
- QilDataSource.cs
- XmlText.cs
- ErrorEventArgs.cs
- DataServiceQueryContinuation.cs
- ProjectionCamera.cs
- SolidBrush.cs
- BitmapPalette.cs
- PageThemeBuildProvider.cs
- XsltOutput.cs
- Font.cs
- XmlObjectSerializerReadContextComplex.cs
- ToolboxItemFilterAttribute.cs
- StringKeyFrameCollection.cs
- Matrix.cs
- UIElement.cs
- BufferedGraphicsContext.cs
- LocationSectionRecord.cs
- MatrixConverter.cs
- RelativeSource.cs
- FontDialog.cs
- InvalidFilterCriteriaException.cs
- SqlProviderUtilities.cs
- PtsHelper.cs
- InfoCardCryptoHelper.cs
- DataGridItem.cs
- PointHitTestParameters.cs
- PersonalizationDictionary.cs
- SiteMapHierarchicalDataSourceView.cs
- Transform3D.cs
- TriggerBase.cs
- Wildcard.cs
- SqlMethodAttribute.cs
- OutputScopeManager.cs
- GenerateTemporaryTargetAssembly.cs
- WindowsStatic.cs
- InstanceLockedException.cs
- DefaultClaimSet.cs
- ToolStripStatusLabel.cs
- ToolboxItemFilterAttribute.cs
- Wizard.cs
- GeneralTransform.cs
- WindowsSolidBrush.cs
- ACL.cs
- HtmlHead.cs
- AttributeCollection.cs
- CodeAttributeDeclaration.cs
- CorrelationValidator.cs
- XmlConvert.cs