Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Dispatcher / ProxyRpc.cs / 1 / ProxyRpc.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Dispatcher { using System; using System.Collections; using System.ServiceModel.Diagnostics; using System.ServiceModel.Channels; struct ProxyRpc { internal readonly string Action; internal ServiceModelActivity Activity; internal readonly ServiceChannel Channel; internal object[] Correlation; internal readonly object[] InputParameters; internal readonly ProxyOperationRuntime Operation; internal object[] OutputParameters; internal Message Request; internal Message Reply; internal object ReturnValue; internal MessageVersion MessageVersion; internal readonly TimeoutHelper TimeoutHelper; internal ProxyRpc(ServiceChannel channel, ProxyOperationRuntime operation, string action, object[] inputs, TimeSpan timeout) { this.Action = action; this.Activity = null; this.Channel = channel; this.Correlation = EmptyArray.Allocate(operation.Parent.CorrelationCount); this.InputParameters = inputs; this.Operation = operation; this.OutputParameters = null; this.Request = null; this.Reply = null; this.ReturnValue = null; this.MessageVersion = channel.MessageVersion; this.TimeoutHelper = new TimeoutHelper(timeout); } } } // 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
- CustomBinding.cs
- DisplayNameAttribute.cs
- SectionUpdates.cs
- BCLDebug.cs
- HuffModule.cs
- RightsManagementInformation.cs
- EntitySet.cs
- ImportCatalogPart.cs
- WebPartHelpVerb.cs
- PartialCachingAttribute.cs
- ListBox.cs
- NamespaceQuery.cs
- WindowsEditBox.cs
- DeclaredTypeValidatorAttribute.cs
- SyndicationElementExtensionCollection.cs
- TcpHostedTransportConfiguration.cs
- ListComponentEditorPage.cs
- MaterialCollection.cs
- EntityCommandCompilationException.cs
- EntityContainer.cs
- NotifyIcon.cs
- PropertyDescriptorCollection.cs
- ThreadSafeList.cs
- XmlName.cs
- MediaContext.cs
- BitmapDecoder.cs
- LassoHelper.cs
- DrawingGroup.cs
- documentsequencetextpointer.cs
- Menu.cs
- TransactionProtocol.cs
- DependsOnAttribute.cs
- LinearQuaternionKeyFrame.cs
- FileDetails.cs
- VirtualPath.cs
- ProcessHostConfigUtils.cs
- InstanceOwner.cs
- HostedElements.cs
- XmlSchemaInclude.cs
- IRCollection.cs
- QuotedStringWriteStateInfo.cs
- CommandConverter.cs
- LoginName.cs
- DeclaredTypeElement.cs
- Thumb.cs
- EntityCommandDefinition.cs
- GlobalizationAssembly.cs
- MultiAsyncResult.cs
- Button.cs
- DownloadProgressEventArgs.cs
- SudsParser.cs
- MediaTimeline.cs
- MarkupWriter.cs
- QuaternionAnimation.cs
- ZeroOpNode.cs
- GregorianCalendarHelper.cs
- UserControlCodeDomTreeGenerator.cs
- OleDbDataReader.cs
- DbMetaDataCollectionNames.cs
- WindowClosedEventArgs.cs
- XmlAttributeOverrides.cs
- HttpProcessUtility.cs
- Tile.cs
- Pen.cs
- Ipv6Element.cs
- MetadataPropertyAttribute.cs
- DataSourceXmlClassAttribute.cs
- ForEachDesigner.xaml.cs
- NotCondition.cs
- ClientRoleProvider.cs
- Message.cs
- FrameworkPropertyMetadata.cs
- Util.cs
- ServiceReference.cs
- XmlElementAttribute.cs
- WindowsListViewItemStartMenu.cs
- LambdaCompiler.Address.cs
- HandleCollector.cs
- NetCodeGroup.cs
- SafeTokenHandle.cs
- ClaimComparer.cs
- ConfigurationManagerInternalFactory.cs
- TraceContext.cs
- MimeBasePart.cs
- TextProperties.cs
- DiagnosticTrace.cs
- DataGridViewRowCollection.cs
- ExpressionEvaluator.cs
- EditorAttribute.cs
- DataRow.cs
- Adorner.cs
- ParenthesizePropertyNameAttribute.cs
- SchemaTableOptionalColumn.cs
- CodeDesigner.cs
- SchemaTableColumn.cs
- SurrogateChar.cs
- Number.cs
- SqlTypesSchemaImporter.cs
- SendMailErrorEventArgs.cs
- SimpleApplicationHost.cs