Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Channels / TerminateSequenceResponse.cs / 1 / TerminateSequenceResponse.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel.Channels { using System; using System.ServiceModel; using System.ServiceModel.Diagnostics; using System.Xml; using System.Xml.Schema; using System.Xml.Serialization; sealed class TerminateSequenceResponse : BodyWriter { UniqueId identifier; public TerminateSequenceResponse() : base(true) { } public TerminateSequenceResponse(UniqueId identifier) : base(true) { this.identifier = identifier; } public UniqueId Identifier { get { return this.identifier; } set { this.identifier = value; } } public static TerminateSequenceResponseInfo Create(XmlDictionaryReader reader) { if (reader == null) { DiagnosticUtility.DebugAssert("Argument reader cannot be null."); } TerminateSequenceResponseInfo terminateSequenceInfo = new TerminateSequenceResponseInfo(); XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(ReliableMessagingVersion.WSReliableMessaging11); reader.ReadStartElement(DXD.Wsrm11Dictionary.TerminateSequenceResponse, wsrmNs); reader.ReadStartElement(XD.WsrmFeb2005Dictionary.Identifier, wsrmNs); terminateSequenceInfo.Identifier = reader.ReadContentAsUniqueId(); reader.ReadEndElement(); while (reader.IsStartElement()) { reader.Skip(); } reader.ReadEndElement(); return terminateSequenceInfo; } protected override void OnWriteBodyContents(XmlDictionaryWriter writer) { XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(ReliableMessagingVersion.WSReliableMessaging11); writer.WriteStartElement(DXD.Wsrm11Dictionary.TerminateSequenceResponse, wsrmNs); writer.WriteStartElement(XD.WsrmFeb2005Dictionary.Identifier, wsrmNs); writer.WriteValue(this.identifier); writer.WriteEndElement(); writer.WriteEndElement(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Int32KeyFrameCollection.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- SmiGettersStream.cs
- IntSecurity.cs
- _WinHttpWebProxyDataBuilder.cs
- DocumentPage.cs
- SecurityBindingElementImporter.cs
- ReceiveContextCollection.cs
- XmlDataCollection.cs
- FunctionCommandText.cs
- PreviewPageInfo.cs
- BaseTypeViewSchema.cs
- CollectionViewProxy.cs
- Light.cs
- CodeTypeMemberCollection.cs
- GeneralTransformCollection.cs
- OdbcReferenceCollection.cs
- ImageAnimator.cs
- CategoryNameCollection.cs
- SafeNativeMethods.cs
- TreeNodeSelectionProcessor.cs
- HandlerBase.cs
- SmtpDigestAuthenticationModule.cs
- TextRangeAdaptor.cs
- MSAAEventDispatcher.cs
- TreeNodeBindingCollection.cs
- WebPartDescription.cs
- httpserverutility.cs
- SocketInformation.cs
- WebPartAddingEventArgs.cs
- _SSPIWrapper.cs
- DataGridViewMethods.cs
- TemplateParser.cs
- ServiceDeploymentInfo.cs
- EncryptedPackageFilter.cs
- ImpersonationContext.cs
- ProxyAssemblyNotLoadedException.cs
- DebugTraceHelper.cs
- ExtendedPropertyDescriptor.cs
- Selection.cs
- CodeTypeReferenceExpression.cs
- TTSVoice.cs
- PeerInvitationResponse.cs
- BaseUriWithWildcard.cs
- EmptyStringExpandableObjectConverter.cs
- Renderer.cs
- FontStretches.cs
- PropertyChangedEventArgs.cs
- EncoderNLS.cs
- CodeBinaryOperatorExpression.cs
- OdbcTransaction.cs
- URLMembershipCondition.cs
- SelectionPatternIdentifiers.cs
- Enum.cs
- MsmqIntegrationInputChannel.cs
- EllipseGeometry.cs
- HtmlMeta.cs
- GradientStop.cs
- WebReferenceOptions.cs
- MediaScriptCommandRoutedEventArgs.cs
- TabControl.cs
- HostProtectionPermission.cs
- ContextProperty.cs
- TableRow.cs
- ReceiveActivityDesigner.cs
- ContentPlaceHolder.cs
- PhysicalAddress.cs
- StringInfo.cs
- SoapTransportImporter.cs
- SqlStream.cs
- XmlTextReaderImpl.cs
- RubberbandSelector.cs
- CurrencyWrapper.cs
- validationstate.cs
- TypeSchema.cs
- DictionarySectionHandler.cs
- SocketAddress.cs
- BasicDesignerLoader.cs
- XamlTemplateSerializer.cs
- Stackframe.cs
- DataGridViewCellFormattingEventArgs.cs
- ArithmeticException.cs
- ButtonRenderer.cs
- ServiceInfo.cs
- PublishLicense.cs
- JournalEntryStack.cs
- SizeConverter.cs
- XPathDescendantIterator.cs
- WindowPattern.cs
- TableItemPattern.cs
- SelectedCellsCollection.cs
- UnionCodeGroup.cs
- JournalEntryStack.cs
- XmlSchemaComplexContentExtension.cs
- ToolStripStatusLabel.cs
- XmlSchemaComplexType.cs
- DataServiceQueryException.cs
- XPathAncestorQuery.cs
- DtdParser.cs
- xmlfixedPageInfo.cs