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
- TableRowCollection.cs
- Message.cs
- ConstantCheck.cs
- XmlAtomicValue.cs
- DelimitedListTraceListener.cs
- BrushMappingModeValidation.cs
- SHA1.cs
- StorageSetMapping.cs
- CompiledIdentityConstraint.cs
- Parser.cs
- Button.cs
- ControlAdapter.cs
- VsPropertyGrid.cs
- StreamWithDictionary.cs
- SectionUpdates.cs
- SolidColorBrush.cs
- OpenFileDialog.cs
- OpenTypeLayout.cs
- ScrollEventArgs.cs
- ContractSearchPattern.cs
- documentsequencetextpointer.cs
- EnumBuilder.cs
- COM2EnumConverter.cs
- CacheForPrimitiveTypes.cs
- Manipulation.cs
- ScalarOps.cs
- GetWinFXPath.cs
- GlyphInfoList.cs
- WebPartCollection.cs
- MaxMessageSizeStream.cs
- MetadataPropertyvalue.cs
- TripleDES.cs
- MissingFieldException.cs
- DataGridViewCellStyleChangedEventArgs.cs
- _SSPIWrapper.cs
- ClientSettingsStore.cs
- AttributeExtensions.cs
- ViewSimplifier.cs
- ToolStripOverflowButton.cs
- PersistNameAttribute.cs
- InfiniteTimeSpanConverter.cs
- NetworkInformationPermission.cs
- ArraySegment.cs
- ActivityCodeGenerator.cs
- ScriptIgnoreAttribute.cs
- SQLResource.cs
- ExpressionVisitor.cs
- TextServicesContext.cs
- DeploymentSection.cs
- IdnMapping.cs
- ModuleBuilder.cs
- DefaultTraceListener.cs
- RangeValuePatternIdentifiers.cs
- RemotingHelper.cs
- AssemblyCollection.cs
- XmlnsDefinitionAttribute.cs
- FunctionMappingTranslator.cs
- SynchronizingStream.cs
- TdsValueSetter.cs
- XmlEntity.cs
- Pair.cs
- Optimizer.cs
- TraceLevelStore.cs
- _ListenerRequestStream.cs
- FamilyMap.cs
- NegotiationTokenAuthenticatorState.cs
- SessionPageStateSection.cs
- SoapEnvelopeProcessingElement.cs
- formatter.cs
- SessionPageStatePersister.cs
- ZipFileInfoCollection.cs
- DataGridViewRowHeaderCell.cs
- RuntimeConfig.cs
- ClientConfigurationSystem.cs
- BrowserCapabilitiesFactoryBase.cs
- WindowsFormsSynchronizationContext.cs
- UserControl.cs
- ItemsPanelTemplate.cs
- ProfileEventArgs.cs
- NullableDoubleMinMaxAggregationOperator.cs
- Trace.cs
- XmlTypeAttribute.cs
- OrderedDictionary.cs
- HeaderedItemsControl.cs
- DesigntimeLicenseContext.cs
- WSHttpBindingBaseElement.cs
- ConfigurationValue.cs
- DataGridViewImageColumn.cs
- CapiHashAlgorithm.cs
- Crc32.cs
- MoveSizeWinEventHandler.cs
- SHA384Managed.cs
- SafeMILHandleMemoryPressure.cs
- ProviderConnectionPointCollection.cs
- ClientEventManager.cs
- Formatter.cs
- ControlPropertyNameConverter.cs
- DataGridBoolColumn.cs
- CodeNamespaceImport.cs
- HttpCacheVaryByContentEncodings.cs