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
- WindowsFormsSynchronizationContext.cs
- Operator.cs
- MatrixTransform3D.cs
- LocatorBase.cs
- LinqDataSourceSelectEventArgs.cs
- Queue.cs
- XmlSchemaSimpleContent.cs
- PanelDesigner.cs
- ConstraintCollection.cs
- ComboBoxAutomationPeer.cs
- UIElementAutomationPeer.cs
- DynamicDataManager.cs
- HandlerFactoryCache.cs
- ListViewGroupItemCollection.cs
- RawStylusActions.cs
- QuinticEase.cs
- Subset.cs
- IdentityModelStringsVersion1.cs
- X509ChainElement.cs
- TrackingParameters.cs
- DataTableMappingCollection.cs
- BulletDecorator.cs
- InternalDuplexChannelListener.cs
- DataGridViewAccessibleObject.cs
- OutputCacheSection.cs
- EventPropertyMap.cs
- Parameter.cs
- ServerValidateEventArgs.cs
- invalidudtexception.cs
- SystemIPInterfaceProperties.cs
- TransportChannelFactory.cs
- StyleHelper.cs
- ReceiveSecurityHeaderEntry.cs
- DataGridCell.cs
- MissingMethodException.cs
- FigureParagraph.cs
- DrawingBrush.cs
- HwndSourceKeyboardInputSite.cs
- IDQuery.cs
- StorageMappingItemLoader.cs
- MemberProjectedSlot.cs
- EditorZoneBase.cs
- HtmlTableCellCollection.cs
- TcpServerChannel.cs
- WebResourceAttribute.cs
- MediaEntryAttribute.cs
- EditorPartCollection.cs
- HashSetDebugView.cs
- InlinedAggregationOperatorEnumerator.cs
- GroupItem.cs
- OdbcPermission.cs
- StoreItemCollection.cs
- SessionStateItemCollection.cs
- NamedPipeDuplicateContext.cs
- MemoryMappedViewAccessor.cs
- ButtonBaseAdapter.cs
- COM2ICategorizePropertiesHandler.cs
- CreateRefExpr.cs
- ValidateNames.cs
- X509ChainElement.cs
- CorePropertiesFilter.cs
- Proxy.cs
- ContentPathSegment.cs
- sqlstateclientmanager.cs
- Mouse.cs
- DataGridViewColumnCollection.cs
- SmtpDigestAuthenticationModule.cs
- BindingCollectionElement.cs
- XmlValidatingReaderImpl.cs
- TemplateControlBuildProvider.cs
- Light.cs
- RuleProcessor.cs
- HierarchicalDataBoundControlAdapter.cs
- Unit.cs
- ScriptingJsonSerializationSection.cs
- MessagingActivityHelper.cs
- DeviceContext.cs
- MLangCodePageEncoding.cs
- SimpleHandlerBuildProvider.cs
- Error.cs
- LinkArea.cs
- ValueSerializer.cs
- ModuleConfigurationInfo.cs
- GroupLabel.cs
- InkCanvasSelectionAdorner.cs
- TypeConstant.cs
- HybridCollection.cs
- ComPlusDiagnosticTraceRecords.cs
- ProfilePropertyMetadata.cs
- ConstantCheck.cs
- EdmEntityTypeAttribute.cs
- SoapHeader.cs
- SatelliteContractVersionAttribute.cs
- DataSet.cs
- TranslateTransform.cs
- CrossAppDomainChannel.cs
- InkCanvasSelectionAdorner.cs
- WasHostedComPlusFactory.cs
- TimersDescriptionAttribute.cs
- LayoutInformation.cs