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
- CheckPair.cs
- ScalarOps.cs
- WebBrowserBase.cs
- PersonalizableTypeEntry.cs
- TrackingProfileSerializer.cs
- SmtpLoginAuthenticationModule.cs
- Debugger.cs
- EntityContainerEmitter.cs
- FreezableCollection.cs
- FileReservationCollection.cs
- XmlSortKey.cs
- UnionCodeGroup.cs
- DataTableReader.cs
- RelationshipConverter.cs
- AppearanceEditorPart.cs
- EventListenerClientSide.cs
- NumericExpr.cs
- ExchangeUtilities.cs
- SizeKeyFrameCollection.cs
- XmlAnyElementAttribute.cs
- DispatcherExceptionEventArgs.cs
- SessionEndingEventArgs.cs
- WinInetCache.cs
- TreeIterator.cs
- DataListItemCollection.cs
- DataGridViewSelectedCellCollection.cs
- Calendar.cs
- IncomingWebRequestContext.cs
- srgsitem.cs
- EncoderFallback.cs
- SmtpNetworkElement.cs
- HttpRuntimeSection.cs
- COM2ColorConverter.cs
- AttributeInfo.cs
- QueryableFilterRepeater.cs
- UnsafeNativeMethods.cs
- Span.cs
- InheritanceContextHelper.cs
- ClientSettingsProvider.cs
- StreamResourceInfo.cs
- DateTimeConstantAttribute.cs
- WebBrowserHelper.cs
- TextTreeUndoUnit.cs
- PixelShader.cs
- DataTableMapping.cs
- InputScope.cs
- IsolatedStorageFileStream.cs
- TypographyProperties.cs
- Pair.cs
- ActiveXSite.cs
- _NetRes.cs
- SizeConverter.cs
- BinaryFormatterWriter.cs
- ImageButton.cs
- DataObjectCopyingEventArgs.cs
- WindowAutomationPeer.cs
- DocumentSequence.cs
- XD.cs
- ParagraphVisual.cs
- HttpBufferlessInputStream.cs
- ToolStripStatusLabel.cs
- ContainerActivationHelper.cs
- SelectionRange.cs
- MemberAccessException.cs
- EdmComplexPropertyAttribute.cs
- ComplexPropertyEntry.cs
- APCustomTypeDescriptor.cs
- DrawingContextDrawingContextWalker.cs
- SQLBinary.cs
- UntrustedRecipientException.cs
- RepeaterItemEventArgs.cs
- LockCookie.cs
- SiteMembershipCondition.cs
- DecoderBestFitFallback.cs
- SqlDataSourceQuery.cs
- TreeNode.cs
- PropertyBuilder.cs
- IgnoreSectionHandler.cs
- EventListener.cs
- WrappedOptions.cs
- InternalControlCollection.cs
- Clipboard.cs
- ControlOperationBehavior.cs
- ServiceEndpointElementCollection.cs
- CodeTryCatchFinallyStatement.cs
- DESCryptoServiceProvider.cs
- StreamInfo.cs
- ClassicBorderDecorator.cs
- WebEventTraceProvider.cs
- PageThemeParser.cs
- GatewayDefinition.cs
- ColorDialog.cs
- EnumType.cs
- HtmlInputText.cs
- RtfControls.cs
- ImageDrawing.cs
- ToolBarButtonClickEvent.cs
- BoundingRectTracker.cs
- PlacementWorkspace.cs
- NetworkStream.cs