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
- ToolStripDropDownItem.cs
- MetadataArtifactLoaderComposite.cs
- HwndSubclass.cs
- PathSegment.cs
- FocusWithinProperty.cs
- DataPagerFieldItem.cs
- OracleBoolean.cs
- WorkItem.cs
- XmlNodeReader.cs
- UncommonField.cs
- SEHException.cs
- HttpModuleAction.cs
- RevocationPoint.cs
- HierarchicalDataSourceControl.cs
- XmlLangPropertyAttribute.cs
- ObsoleteAttribute.cs
- TransactionOptions.cs
- Pen.cs
- MimePart.cs
- SparseMemoryStream.cs
- Processor.cs
- SmtpFailedRecipientException.cs
- SHA256Managed.cs
- DecoderReplacementFallback.cs
- PerformanceCounterLib.cs
- RequestTimeoutManager.cs
- Touch.cs
- AssemblyBuilder.cs
- DayRenderEvent.cs
- HostedHttpTransportManager.cs
- Scripts.cs
- ObjectConverter.cs
- ThicknessAnimation.cs
- TableItemProviderWrapper.cs
- AdornerHitTestResult.cs
- DocumentsTrace.cs
- TabOrder.cs
- WebBrowserSiteBase.cs
- ModelTreeEnumerator.cs
- HtmlMeta.cs
- GeometryGroup.cs
- ViewLoader.cs
- QilReplaceVisitor.cs
- DbConnectionPoolGroup.cs
- MultiBinding.cs
- CodeBlockBuilder.cs
- OLEDB_Enum.cs
- TabItem.cs
- ListMarkerSourceInfo.cs
- ErrorTableItemStyle.cs
- EventLogPermission.cs
- AccessControlEntry.cs
- VersionValidator.cs
- TypeBuilder.cs
- BasicBrowserDialog.designer.cs
- DllHostInitializer.cs
- SHA384Managed.cs
- XPathNodeList.cs
- SweepDirectionValidation.cs
- ProxyWebPartConnectionCollection.cs
- LogEntryHeaderSerializer.cs
- HttpResponseInternalWrapper.cs
- DelegateSerializationHolder.cs
- EventData.cs
- LazyTextWriterCreator.cs
- DynamicDataRouteHandler.cs
- DesignerCategoryAttribute.cs
- InkCanvasInnerCanvas.cs
- LowerCaseStringConverter.cs
- FixedSOMContainer.cs
- DBDataPermission.cs
- XPathSelfQuery.cs
- PeerNearMe.cs
- XmlSerializationGeneratedCode.cs
- NetworkAddressChange.cs
- XPathSingletonIterator.cs
- HostUtils.cs
- ForEachAction.cs
- DSASignatureFormatter.cs
- ExtendedProperty.cs
- FixedSOMPageConstructor.cs
- ToolStripMenuItem.cs
- configsystem.cs
- TraceSource.cs
- TraceXPathNavigator.cs
- counter.cs
- StylusEventArgs.cs
- PropertyIDSet.cs
- DynamicILGenerator.cs
- DoubleCollection.cs
- SelectionRangeConverter.cs
- RawUIStateInputReport.cs
- SelectionItemPatternIdentifiers.cs
- Form.cs
- DataBoundControlActionList.cs
- ComPlusInstanceProvider.cs
- ColumnResizeUndoUnit.cs
- SharedTcpTransportManager.cs
- WebConfigurationHostFileChange.cs
- CorrelationTokenTypeConvertor.cs