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
- SymbolMethod.cs
- Debug.cs
- FontStretches.cs
- InputBuffer.cs
- TableCellCollection.cs
- XmlNavigatorStack.cs
- JavaScriptObjectDeserializer.cs
- AnimatedTypeHelpers.cs
- HuffCodec.cs
- EmptyImpersonationContext.cs
- GlobalizationAssembly.cs
- RowVisual.cs
- LicenseManager.cs
- ServicesUtilities.cs
- JsonServiceDocumentSerializer.cs
- DesigntimeLicenseContext.cs
- GraphicsPathIterator.cs
- Base64Decoder.cs
- _AcceptOverlappedAsyncResult.cs
- SvcMapFile.cs
- PartialCachingAttribute.cs
- SafePointer.cs
- XmlCountingReader.cs
- MessageQueueAccessControlEntry.cs
- StateRuntime.cs
- DynamicQueryableWrapper.cs
- BinaryFormatter.cs
- VectorAnimationUsingKeyFrames.cs
- ScrollItemProviderWrapper.cs
- ImageFormatConverter.cs
- Point.cs
- DotNetATv1WindowsLogEntryDeserializer.cs
- KeysConverter.cs
- SerialPort.cs
- ChangePassword.cs
- SimpleHandlerBuildProvider.cs
- FormatVersion.cs
- EmptyImpersonationContext.cs
- CollectionBuilder.cs
- IPCCacheManager.cs
- OracleTimeSpan.cs
- CodeCatchClauseCollection.cs
- QuaternionAnimationBase.cs
- LicenseException.cs
- PointAnimation.cs
- ToolStripRenderEventArgs.cs
- BaseValidatorDesigner.cs
- RelationshipEndMember.cs
- ColorAnimation.cs
- QueryPageSettingsEventArgs.cs
- PagedDataSource.cs
- ProfessionalColorTable.cs
- DBCommand.cs
- CheckBoxPopupAdapter.cs
- ACE.cs
- TraceShell.cs
- OperationFormatUse.cs
- DesignSurfaceServiceContainer.cs
- BamlLocalizationDictionary.cs
- RenderDataDrawingContext.cs
- IIS7WorkerRequest.cs
- ReaderWriterLock.cs
- SystemInfo.cs
- PropertyOrder.cs
- ProcessMonitor.cs
- MouseGesture.cs
- WebProxyScriptElement.cs
- SafeRightsManagementHandle.cs
- EditorAttribute.cs
- FilterElement.cs
- MouseCaptureWithinProperty.cs
- Panel.cs
- TraceHandler.cs
- AlignmentXValidation.cs
- ToolstripProfessionalRenderer.cs
- RowToFieldTransformer.cs
- DataGridDesigner.cs
- Misc.cs
- Crypto.cs
- IdentityHolder.cs
- RTTypeWrapper.cs
- QilIterator.cs
- BinaryFormatter.cs
- TreeNode.cs
- NameValueSectionHandler.cs
- GridToolTip.cs
- PasswordPropertyTextAttribute.cs
- X509IssuerSerialKeyIdentifierClause.cs
- RootProfilePropertySettingsCollection.cs
- Style.cs
- WebFormDesignerActionService.cs
- WebPartAuthorizationEventArgs.cs
- QueryPageSettingsEventArgs.cs
- FileDialog.cs
- MdiWindowListItemConverter.cs
- FormsAuthenticationCredentials.cs
- CodeIndexerExpression.cs
- EastAsianLunisolarCalendar.cs
- ThreadStaticAttribute.cs
- FormViewUpdatedEventArgs.cs