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
- BufferCache.cs
- WindowsListViewItem.cs
- XPathAncestorIterator.cs
- AspNetHostingPermission.cs
- BitmapFrameEncode.cs
- MultipartContentParser.cs
- WasAdminWrapper.cs
- TypeInfo.cs
- DocumentApplicationJournalEntry.cs
- ReachPageContentCollectionSerializer.cs
- SplitContainer.cs
- EdmRelationshipRoleAttribute.cs
- WebPartTransformerAttribute.cs
- codemethodreferenceexpression.cs
- EncodingInfo.cs
- PageStatePersister.cs
- DataGridCommandEventArgs.cs
- UInt32.cs
- AssemblyInfo.cs
- QuaternionAnimation.cs
- XmlSchemaSimpleTypeList.cs
- ComProxy.cs
- RegexEditorDialog.cs
- SpoolingTask.cs
- HitTestResult.cs
- FlatButtonAppearance.cs
- XmlChoiceIdentifierAttribute.cs
- Metafile.cs
- TransportContext.cs
- DirectoryObjectSecurity.cs
- SelectionProviderWrapper.cs
- RoutedCommand.cs
- ControlCollection.cs
- IFlowDocumentViewer.cs
- QuadraticBezierSegment.cs
- DropAnimation.xaml.cs
- ModuleBuilderData.cs
- TransactionTraceIdentifier.cs
- CompilerGeneratedAttribute.cs
- SchemaType.cs
- FastEncoderWindow.cs
- CreateInstanceBinder.cs
- ColumnMapCopier.cs
- DeviceContext2.cs
- XmlSchemaInfo.cs
- XMLUtil.cs
- DesignerLabelAdapter.cs
- InternalTypeHelper.cs
- NestedContainer.cs
- TextParentUndoUnit.cs
- Stack.cs
- Item.cs
- TrackingStringDictionary.cs
- CryptoHandle.cs
- DataGrid.cs
- HttpDictionary.cs
- ScriptReferenceEventArgs.cs
- Char.cs
- UIElement3D.cs
- StylusDownEventArgs.cs
- IPPacketInformation.cs
- TypedTableHandler.cs
- ColorTransform.cs
- TrustManagerPromptUI.cs
- HotCommands.cs
- PenContext.cs
- XmlSchemaInferenceException.cs
- XPathDocumentBuilder.cs
- Regex.cs
- GeometryModel3D.cs
- GregorianCalendarHelper.cs
- HelloOperationCD1AsyncResult.cs
- TypeToken.cs
- FormsAuthenticationConfiguration.cs
- AspNetHostingPermission.cs
- GregorianCalendarHelper.cs
- Simplifier.cs
- ManagementScope.cs
- CharacterMetrics.cs
- AlphabeticalEnumConverter.cs
- FileUpload.cs
- DSACryptoServiceProvider.cs
- ItemsPresenter.cs
- ConstructorArgumentAttribute.cs
- DelimitedListTraceListener.cs
- EnumBuilder.cs
- MethodInfo.cs
- ProfilePropertyNameValidator.cs
- Subset.cs
- IntSecurity.cs
- FilterElement.cs
- SqlSelectStatement.cs
- DataTableMappingCollection.cs
- OleDbSchemaGuid.cs
- WindowsGraphicsCacheManager.cs
- ClientTarget.cs
- ItemAutomationPeer.cs
- DataSourceViewSchemaConverter.cs
- DtdParser.cs
- ConnectionStringSettingsCollection.cs