Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Channels / MsmqInputChannel.cs / 1 / MsmqInputChannel.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.ServiceModel.Channels
{
sealed class MsmqInputChannel
: MsmqInputChannelBase
{
public MsmqInputChannel(MsmqInputChannelListener listener)
: base(listener, new MsmqInputMessagePool((listener.ReceiveParameters as MsmqTransportReceiveParameters).MaxPoolSize))
{}
protected override Message DecodeMsmqMessage(MsmqInputMessage msmqMessage, MsmqMessageProperty messageProperty)
{
MsmqInputChannelListener listener = this.Manager as MsmqInputChannelListener;
return MsmqDecodeHelper.DecodeTransportDatagram(listener, this.MsmqReceiveHelper, msmqMessage, messageProperty);
}
}
}
// 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
- WebPartHeaderCloseVerb.cs
- SqlDataSourceCommandEventArgs.cs
- UIPermission.cs
- WebPartEditorOkVerb.cs
- EmbeddedMailObjectsCollection.cs
- Interlocked.cs
- MouseButtonEventArgs.cs
- DateTimeFormat.cs
- Span.cs
- OletxResourceManager.cs
- ComNativeDescriptor.cs
- CachedBitmap.cs
- FigureParagraph.cs
- DoubleConverter.cs
- HMAC.cs
- PropVariant.cs
- AppSecurityManager.cs
- WebConfigurationManager.cs
- BufferedGraphicsManager.cs
- XmlChildNodes.cs
- ToolBarDesigner.cs
- TraceHandler.cs
- JsonQNameDataContract.cs
- BitmapFrame.cs
- FunctionNode.cs
- NativeMethods.cs
- SourceElementsCollection.cs
- WebBaseEventKeyComparer.cs
- StackOverflowException.cs
- Block.cs
- ArgumentElement.cs
- DateBoldEvent.cs
- EventLog.cs
- XmlRawWriter.cs
- InputGestureCollection.cs
- IODescriptionAttribute.cs
- MultipleViewPattern.cs
- CodeExpressionStatement.cs
- WebPartTransformerCollection.cs
- TriState.cs
- GenerateTemporaryTargetAssembly.cs
- PagedControl.cs
- StrongNameIdentityPermission.cs
- LoginName.cs
- EntityPropertyMappingAttribute.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- SmtpReplyReader.cs
- SqlConnection.cs
- RequestQueryParser.cs
- WebPartConnectionCollection.cs
- BamlReader.cs
- CallInfo.cs
- SecurityManager.cs
- XmlNode.cs
- HttpModuleAction.cs
- GridViewCommandEventArgs.cs
- _LazyAsyncResult.cs
- PagesChangedEventArgs.cs
- Rule.cs
- WeakHashtable.cs
- RenderData.cs
- SystemIPAddressInformation.cs
- UserControlAutomationPeer.cs
- ErrorItem.cs
- BoolExpr.cs
- WebDisplayNameAttribute.cs
- DesignerVerbToolStripMenuItem.cs
- DataComponentGenerator.cs
- SiteMapHierarchicalDataSourceView.cs
- DetailsViewDeleteEventArgs.cs
- ThreadStateException.cs
- Pair.cs
- IisTraceListener.cs
- VisualStyleTypesAndProperties.cs
- TextBounds.cs
- JournalEntry.cs
- XmlAttributeOverrides.cs
- _StreamFramer.cs
- ByteConverter.cs
- ThrowHelper.cs
- XmlDownloadManager.cs
- OneOf.cs
- ConfigurationPropertyAttribute.cs
- StringPropertyBuilder.cs
- TCPListener.cs
- XmlSerializationWriter.cs
- FrameAutomationPeer.cs
- CachedPathData.cs
- XmlAggregates.cs
- Effect.cs
- XmlSignificantWhitespace.cs
- Menu.cs
- LookupBindingPropertiesAttribute.cs
- DesignerActionMethodItem.cs
- DesignerTextViewAdapter.cs
- Mapping.cs
- FixedElement.cs
- SimpleMailWebEventProvider.cs
- TimelineCollection.cs
- ProjectionNode.cs