Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / FindResponse.cs / 1305376 / FindResponse.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery { using System.Collections.Generic; using System.Collections.ObjectModel; using System.Runtime; using SR2 = System.ServiceModel.Discovery.SR; [Fx.Tag.XamlVisible(false)] public class FindResponse { DictionarymessageSequenceTable; Collection endpoints; internal FindResponse() { this.endpoints = new Collection (); this.messageSequenceTable = new Dictionary (); } public Collection Endpoints { get { return this.endpoints; } } public DiscoveryMessageSequence GetMessageSequence(EndpointDiscoveryMetadata endpointDiscoveryMetadata) { if (endpointDiscoveryMetadata == null) { throw FxTrace.Exception.ArgumentNull("endpointDiscoveryMetadata"); } DiscoveryMessageSequence messageSequence = null; if (!this.messageSequenceTable.TryGetValue(endpointDiscoveryMetadata, out messageSequence)) { throw FxTrace.Exception.Argument("endpointDiscoveryMetadata", SR2.DiscoveryFindResponseMessageSequenceNotFound); } return messageSequence; } internal void AddDiscoveredEndpoint(EndpointDiscoveryMetadata endpointDiscoveryMetadata, DiscoveryMessageSequence messageSequence) { this.messageSequenceTable.Add(endpointDiscoveryMetadata, messageSequence); this.endpoints.Add(endpointDiscoveryMetadata); } } } // 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
- EntityContainerEmitter.cs
- LongValidatorAttribute.cs
- DesignerCategoryAttribute.cs
- HttpRuntimeSection.cs
- PriorityItem.cs
- DesigntimeLicenseContextSerializer.cs
- ToolStripPanelRow.cs
- PointCollection.cs
- LayeredChannelListener.cs
- ContextQuery.cs
- OneWayChannelListener.cs
- FormViewInsertEventArgs.cs
- FileDialog_Vista_Interop.cs
- ProfilePropertyNameValidator.cs
- Control.cs
- SynchronizedDispatch.cs
- Rect.cs
- Vector.cs
- ConnectionStringEditor.cs
- ListenerSessionConnection.cs
- SystemShuttingDownException.cs
- SystemBrushes.cs
- CodeLinePragma.cs
- Selection.cs
- CustomPopupPlacement.cs
- TransformPatternIdentifiers.cs
- IdentityHolder.cs
- EventLogPermissionEntry.cs
- MouseButtonEventArgs.cs
- Geometry.cs
- UnsafeNativeMethodsPenimc.cs
- MultiBindingExpression.cs
- SymbolEqualComparer.cs
- HttpHandlerActionCollection.cs
- XomlCompiler.cs
- FileFormatException.cs
- PageContentAsyncResult.cs
- WindowsHyperlink.cs
- SmtpTransport.cs
- XmlSchemaImporter.cs
- MsmqInputChannelListenerBase.cs
- NonBatchDirectoryCompiler.cs
- StreamGeometryContext.cs
- RawContentTypeMapper.cs
- DataServiceResponse.cs
- FormatConvertedBitmap.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- UriTemplateLiteralQueryValue.cs
- ProcessThreadCollection.cs
- Visual3DCollection.cs
- PositiveTimeSpanValidatorAttribute.cs
- httpstaticobjectscollection.cs
- LoginName.cs
- StateDesigner.TransitionInfo.cs
- QilLoop.cs
- StringPropertyBuilder.cs
- ViewBase.cs
- Invariant.cs
- OleDbConnection.cs
- MailBnfHelper.cs
- sqlnorm.cs
- XmlResolver.cs
- ObjectHandle.cs
- Light.cs
- CqlWriter.cs
- CqlWriter.cs
- BinaryEditor.cs
- DataGridColumnsPage.cs
- Enum.cs
- BitmapCodecInfoInternal.cs
- EmptyReadOnlyDictionaryInternal.cs
- ImportContext.cs
- AppDomainProtocolHandler.cs
- DmlSqlGenerator.cs
- ComContractElement.cs
- AndMessageFilter.cs
- SqlBuffer.cs
- UserPreferenceChangingEventArgs.cs
- KeyNotFoundException.cs
- OracleDataAdapter.cs
- PathGeometry.cs
- InvalidFilterCriteriaException.cs
- BitmapMetadataBlob.cs
- RayHitTestParameters.cs
- Expression.cs
- EmbossBitmapEffect.cs
- ProjectionRewriter.cs
- UrlMappingCollection.cs
- ExpressionQuoter.cs
- CookieHandler.cs
- Properties.cs
- PrivilegeNotHeldException.cs
- VScrollProperties.cs
- PartManifestEntry.cs
- iisPickupDirectory.cs
- ViewCellRelation.cs
- DataMemberAttribute.cs
- WebPartMovingEventArgs.cs
- ImageSource.cs
- IntegerCollectionEditor.cs