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
- ThemeDictionaryExtension.cs
- BinaryExpression.cs
- WindowsImpersonationContext.cs
- TraversalRequest.cs
- dataprotectionpermission.cs
- TextUtf8RawTextWriter.cs
- EdmProperty.cs
- CmsInterop.cs
- PowerModeChangedEventArgs.cs
- PositiveTimeSpanValidatorAttribute.cs
- ResizeBehavior.cs
- ToolStripControlHost.cs
- XhtmlBasicObjectListAdapter.cs
- StructuralCache.cs
- ToolBarPanel.cs
- TabPanel.cs
- StringFreezingAttribute.cs
- SectionRecord.cs
- DbMetaDataFactory.cs
- MetaModel.cs
- XmlAtomicValue.cs
- GridErrorDlg.cs
- NGCPageContentSerializerAsync.cs
- DataList.cs
- Matrix3DValueSerializer.cs
- DBCommandBuilder.cs
- RepeatButtonAutomationPeer.cs
- MarshalByRefObject.cs
- ObjectHandle.cs
- StdValidatorsAndConverters.cs
- ConfigurationLoader.cs
- DataSourceXmlSubItemAttribute.cs
- RuleSettingsCollection.cs
- Decimal.cs
- EllipseGeometry.cs
- ServiceContractListItem.cs
- XmlWrappingWriter.cs
- safelink.cs
- MessageQueueInstaller.cs
- ConnectionStringsExpressionEditor.cs
- RoutedPropertyChangedEventArgs.cs
- SqlCacheDependencySection.cs
- FrameworkObject.cs
- XPathDocumentIterator.cs
- safelinkcollection.cs
- PersistStreamTypeWrapper.cs
- SHA512Managed.cs
- TimeIntervalCollection.cs
- SqlReorderer.cs
- WebBaseEventKeyComparer.cs
- ScriptMethodAttribute.cs
- MatrixConverter.cs
- DefaultTraceListener.cs
- BufferAllocator.cs
- AppDomainProtocolHandler.cs
- CodeNamespaceCollection.cs
- ValueTypeFixupInfo.cs
- CustomBindingCollectionElement.cs
- CmsInterop.cs
- DrawingContextWalker.cs
- ContentTextAutomationPeer.cs
- EventDescriptorCollection.cs
- PropertyItemInternal.cs
- GeometryGroup.cs
- StyleSelector.cs
- HashCoreRequest.cs
- DataServiceResponse.cs
- ListViewItemCollectionEditor.cs
- FactoryGenerator.cs
- AuthorizationRule.cs
- LoginDesigner.cs
- SweepDirectionValidation.cs
- PanelStyle.cs
- PointUtil.cs
- FontCollection.cs
- HttpCacheParams.cs
- DESCryptoServiceProvider.cs
- BinaryCommonClasses.cs
- ByteRangeDownloader.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- TextEditorSpelling.cs
- IxmlLineInfo.cs
- BaseDataListComponentEditor.cs
- SecurityPolicySection.cs
- MessageBox.cs
- WindowsMenu.cs
- SiteMapNodeItemEventArgs.cs
- WindowsSecurityTokenAuthenticator.cs
- ExtensibleClassFactory.cs
- DataViewManagerListItemTypeDescriptor.cs
- ExpressionBuilderContext.cs
- WebUtility.cs
- StructuredTypeInfo.cs
- TypeSystem.cs
- TemplateGroupCollection.cs
- ChameleonKey.cs
- DataGridColumnCollection.cs
- ConfigurationSectionCollection.cs
- ValidatingPropertiesEventArgs.cs
- DbCommandDefinition.cs