Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / Version11 / HelloOperation11AsyncResult.cs / 1305376 / HelloOperation11AsyncResult.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery.Version11 { using System.Runtime; sealed class HelloOperation11AsyncResult : HelloOperationAsyncResult{ public HelloOperation11AsyncResult( IAnnouncementServiceImplementation announcementServiceImpl, HelloMessage11 message, AsyncCallback callback, object state) : base(announcementServiceImpl, message, callback, state) { } public static void End(IAsyncResult result) { AsyncResult.End (result); } protected override bool ValidateContent(HelloMessage11 message) { return (message.Hello != null); } protected override DiscoveryMessageSequence GetMessageSequence(HelloMessage11 message) { return DiscoveryUtility.ToDiscoveryMessageSequenceOrNull(message.MessageSequence); } protected override EndpointDiscoveryMetadata GetEndpointDiscoveryMetadata(HelloMessage11 message) { return message.Hello.ToEndpointDiscoveryMetadata(); } } } // 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
- TextDecorationCollection.cs
- CommandBindingCollection.cs
- AppDomainFactory.cs
- RegisteredHiddenField.cs
- Pair.cs
- FunctionQuery.cs
- DecoderExceptionFallback.cs
- FastEncoderWindow.cs
- SqlProfileProvider.cs
- webeventbuffer.cs
- Brush.cs
- Lease.cs
- DbProviderFactoriesConfigurationHandler.cs
- MenuItemAutomationPeer.cs
- ProviderBase.cs
- ExtendedPropertyCollection.cs
- FieldAccessException.cs
- PartialTrustHelpers.cs
- _NetworkingPerfCounters.cs
- EntityModelSchemaGenerator.cs
- DbExpressionRules.cs
- SqlBuffer.cs
- GeneralTransform3DGroup.cs
- ClientUtils.cs
- SizeChangedEventArgs.cs
- DictionaryBase.cs
- FixedElement.cs
- CodeAccessSecurityEngine.cs
- listitem.cs
- UnicodeEncoding.cs
- SimpleType.cs
- EntityChangedParams.cs
- OleDbPermission.cs
- AgileSafeNativeMemoryHandle.cs
- storepermission.cs
- EnumUnknown.cs
- HwndAppCommandInputProvider.cs
- LoadWorkflowCommand.cs
- Content.cs
- RemoveFromCollection.cs
- MbpInfo.cs
- TextSyndicationContentKindHelper.cs
- TransferRequestHandler.cs
- Solver.cs
- SolidBrush.cs
- FileRecordSequenceHelper.cs
- UnionQueryOperator.cs
- GeometryCombineModeValidation.cs
- PropertyEmitter.cs
- XmlBinaryReader.cs
- LayoutTableCell.cs
- WindowsGraphics.cs
- UndoManager.cs
- RouteData.cs
- StrongNameKeyPair.cs
- ThreadExceptionEvent.cs
- RoleGroup.cs
- Utilities.cs
- NegotiateStream.cs
- StylusShape.cs
- ReadOnlyDictionary.cs
- CqlParserHelpers.cs
- EntityContainerAssociationSetEnd.cs
- XPathMultyIterator.cs
- PiiTraceSource.cs
- MulticastDelegate.cs
- XmlFormatExtensionAttribute.cs
- DoubleAnimationClockResource.cs
- EntityAdapter.cs
- RightsManagementInformation.cs
- CategoryValueConverter.cs
- EntityClassGenerator.cs
- AssociationTypeEmitter.cs
- KeyValuePair.cs
- wgx_sdk_version.cs
- SqlDataAdapter.cs
- BinaryObjectReader.cs
- RegistrySecurity.cs
- ContainerTracking.cs
- HttpProcessUtility.cs
- SystemTcpConnection.cs
- ManipulationStartedEventArgs.cs
- TextCollapsingProperties.cs
- contentDescriptor.cs
- WebAdminConfigurationHelper.cs
- FieldCollectionEditor.cs
- RangeValuePatternIdentifiers.cs
- DiscoveryRequestHandler.cs
- BlobPersonalizationState.cs
- PropertyIdentifier.cs
- FrameworkElement.cs
- safex509handles.cs
- AsymmetricSignatureFormatter.cs
- DetailsViewUpdateEventArgs.cs
- AttributeProviderAttribute.cs
- PasswordRecovery.cs
- VisualTreeHelper.cs
- DuplexChannel.cs
- PageSetupDialog.cs
- ellipse.cs