Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.ServiceModel.Discovery / System / ServiceModel / Discovery / VersionCD1 / ByeOperationCD1AsyncResult.cs / 1305376 / ByeOperationCD1AsyncResult.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.ServiceModel.Discovery.VersionCD1 { using System.Runtime; sealed class ByeOperationCD1AsyncResult : ByeOperationAsyncResult{ public ByeOperationCD1AsyncResult( IAnnouncementServiceImplementation announcementServiceImpl, ByeMessageCD1 message, AsyncCallback callback, object state) : base(announcementServiceImpl, message, callback, state) { } public static void End(IAsyncResult result) { AsyncResult.End (result); } protected override bool ValidateContent(ByeMessageCD1 message) { return (message.Bye != null); } protected override DiscoveryMessageSequence GetMessageSequence(ByeMessageCD1 message) { return DiscoveryUtility.ToDiscoveryMessageSequenceOrNull(message.MessageSequence); } protected override EndpointDiscoveryMetadata GetEndpointDiscoveryMetadata(ByeMessageCD1 message) { return message.Bye.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
- EntityException.cs
- EncoderParameters.cs
- CollectionType.cs
- FileInfo.cs
- XmlBinaryReader.cs
- DesignTimeVisibleAttribute.cs
- StrongNameHelpers.cs
- MethodToken.cs
- ManagementInstaller.cs
- UserUseLicenseDictionaryLoader.cs
- WindowsStatic.cs
- StringFormat.cs
- Avt.cs
- StringResourceManager.cs
- PeerServiceMessageContracts.cs
- prompt.cs
- StylusLogic.cs
- GridViewRowEventArgs.cs
- TypefaceMetricsCache.cs
- ControlIdConverter.cs
- CodeAccessPermission.cs
- HttpCachePolicyBase.cs
- MergeFilterQuery.cs
- SizeKeyFrameCollection.cs
- Currency.cs
- MdImport.cs
- LiteralDesigner.cs
- SimpleTableProvider.cs
- SafeThreadHandle.cs
- ExpandedWrapper.cs
- Point4D.cs
- SecurityDescriptor.cs
- NumberSubstitution.cs
- FixedLineResult.cs
- basevalidator.cs
- OracleEncoding.cs
- SqlFactory.cs
- JapaneseLunisolarCalendar.cs
- MenuDesigner.cs
- DbProviderServices.cs
- SingleResultAttribute.cs
- ValidationService.cs
- Sorting.cs
- TcpTransportBindingElement.cs
- Container.cs
- StickyNoteHelper.cs
- Int64Converter.cs
- DecoderNLS.cs
- SqlPersonalizationProvider.cs
- FileUpload.cs
- MasterPageParser.cs
- UpdateTranslator.cs
- StylusPointCollection.cs
- PageCodeDomTreeGenerator.cs
- TextDecorationLocationValidation.cs
- ToolStripSplitButton.cs
- CroppedBitmap.cs
- RightsManagementEncryptedStream.cs
- DataSpaceManager.cs
- ScriptResourceAttribute.cs
- SubMenuStyle.cs
- ImportedPolicyConversionContext.cs
- ExecutedRoutedEventArgs.cs
- _PooledStream.cs
- DataGridViewSelectedCellCollection.cs
- SchemaImporter.cs
- ProfileGroupSettings.cs
- CrossAppDomainChannel.cs
- AQNBuilder.cs
- IDictionary.cs
- UnmanagedMarshal.cs
- RegexCapture.cs
- SevenBitStream.cs
- DependencyObjectType.cs
- OrderByBuilder.cs
- QueryContinueDragEvent.cs
- MetadataCollection.cs
- Buffer.cs
- DefaultValueAttribute.cs
- UnionCodeGroup.cs
- PathFigureCollection.cs
- HwndSource.cs
- PkcsMisc.cs
- MetadataImporter.cs
- RevocationPoint.cs
- SqlRowUpdatingEvent.cs
- StringCollectionMarkupSerializer.cs
- StorageMappingItemLoader.cs
- ManipulationDeltaEventArgs.cs
- DynamicResourceExtension.cs
- DbResourceAllocator.cs
- KeySpline.cs
- DrawingImage.cs
- RevocationPoint.cs
- HtmlElementErrorEventArgs.cs
- Shared.cs
- Calendar.cs
- PolygonHotSpot.cs
- AttributeTableBuilder.cs
- ModulesEntry.cs