Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx35 / System.WorkflowServices / System / ServiceModel / Activities / ExternalDataExchangeClient.cs / 1305376 / ExternalDataExchangeClient.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Activities { using System.Runtime; using System.ServiceModel; using System.ServiceModel.Channels; using System.ServiceModel.Description; using System.Workflow.Activities; class ExternalDataExchangeClient : ClientBase{ public ExternalDataExchangeClient(Binding binding, EndpointAddress address) : base(binding, address) { ContractDescription contractDescription = this.Endpoint.Contract; foreach (OperationDescription opDesc in contractDescription.Operations) { NetDataContractSerializerOperationBehavior netDataContractSerializerOperationBehavior = NetDataContractSerializerOperationBehavior.ApplyTo(opDesc); Fx.Assert(netDataContractSerializerOperationBehavior != null, "IExternalDataExchange must use NetDataContractSerializer."); } } public void RaiseEvent(ExternalDataEventArgs eventArgs, IComparable queueName, object message) { base.Channel.RaiseEvent(eventArgs, queueName, message); } } } // 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
- EmptyControlCollection.cs
- MultiPartWriter.cs
- EntityViewGenerator.cs
- AnimationTimeline.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- PersonalizationState.cs
- SQLDecimal.cs
- XPathBinder.cs
- DataGridViewSelectedCellCollection.cs
- NativeMethods.cs
- StickyNoteHelper.cs
- ResolveResponse.cs
- DrawToolTipEventArgs.cs
- InstanceDescriptor.cs
- FontUnitConverter.cs
- TransformerInfo.cs
- AnnotationDocumentPaginator.cs
- FixedHighlight.cs
- StickyNote.cs
- GradientSpreadMethodValidation.cs
- ProfileProvider.cs
- ThicknessConverter.cs
- TableLayoutRowStyleCollection.cs
- Point.cs
- Latin1Encoding.cs
- ValueType.cs
- InvalidOleVariantTypeException.cs
- SchemaImporterExtension.cs
- TraceSection.cs
- GridViewSelectEventArgs.cs
- figurelength.cs
- LogLogRecordHeader.cs
- TextTreeUndo.cs
- GridViewCancelEditEventArgs.cs
- PublisherMembershipCondition.cs
- SqlFileStream.cs
- WebPartHeaderCloseVerb.cs
- _AuthenticationState.cs
- TemplatePropertyEntry.cs
- UriExt.cs
- BulletedListEventArgs.cs
- CollaborationHelperFunctions.cs
- ListViewSelectEventArgs.cs
- Math.cs
- _Events.cs
- HandleValueEditor.cs
- DesignerView.xaml.cs
- MenuCommandsChangedEventArgs.cs
- CodeDirectionExpression.cs
- HtmlInputHidden.cs
- StringValueConverter.cs
- VisualTreeUtils.cs
- ElementHostPropertyMap.cs
- PageHandlerFactory.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- ContentElementCollection.cs
- altserialization.cs
- BaseParser.cs
- SiteMapDataSourceView.cs
- ConfigXmlReader.cs
- ItemDragEvent.cs
- Type.cs
- DrawListViewItemEventArgs.cs
- DataGridAddNewRow.cs
- MessageBox.cs
- BitmapEffectDrawingContextWalker.cs
- ComboBoxRenderer.cs
- OperatorExpressions.cs
- ResourceReferenceKeyNotFoundException.cs
- URL.cs
- IApplicationTrustManager.cs
- UseLicense.cs
- HttpServerUtilityWrapper.cs
- MessageBox.cs
- IntPtr.cs
- SurrogateEncoder.cs
- QilIterator.cs
- FixedSOMSemanticBox.cs
- Axis.cs
- StrongNameKeyPair.cs
- MediaTimeline.cs
- SqlSelectStatement.cs
- ErrorFormatter.cs
- SystemNetworkInterface.cs
- StreamGeometry.cs
- TimeBoundedCache.cs
- DesignTimeTemplateParser.cs
- DrawingCollection.cs
- XmlNodeChangedEventArgs.cs
- SimpleMailWebEventProvider.cs
- X509Utils.cs
- Calendar.cs
- Helpers.cs
- IPAddress.cs
- WebServiceAttribute.cs
- DataGridViewButtonColumn.cs
- DataRow.cs
- RtfToXamlReader.cs
- HttpCapabilitiesSectionHandler.cs
- ConfigurationCollectionAttribute.cs