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
- DockAndAnchorLayout.cs
- NativeMethods.cs
- MimeTypeAttribute.cs
- PhonemeConverter.cs
- SelectionEditingBehavior.cs
- ClearTypeHintValidation.cs
- NetworkStream.cs
- HeaderedItemsControl.cs
- TextAutomationPeer.cs
- DrawingDrawingContext.cs
- ProviderCollection.cs
- HierarchicalDataBoundControlAdapter.cs
- WindowsListView.cs
- AsymmetricSignatureDeformatter.cs
- XmlDigitalSignatureProcessor.cs
- WCFServiceClientProxyGenerator.cs
- ImageEditor.cs
- ProxyElement.cs
- GlyphInfoList.cs
- HGlobalSafeHandle.cs
- Part.cs
- ColorPalette.cs
- PropertyValue.cs
- NullableBoolConverter.cs
- SecurityIdentifierElement.cs
- UpdatePanelTriggerCollection.cs
- ToolStripContainerActionList.cs
- DataTemplate.cs
- ProtocolInformationReader.cs
- TreeIterator.cs
- XmlSubtreeReader.cs
- SerializerProvider.cs
- PiiTraceSource.cs
- DiagnosticTrace.cs
- AssertSection.cs
- DocumentScope.cs
- SplitContainer.cs
- InputLangChangeRequestEvent.cs
- Timer.cs
- ModelTreeEnumerator.cs
- Oid.cs
- CompilerLocalReference.cs
- ISAPIWorkerRequest.cs
- BatchStream.cs
- GridViewUpdatedEventArgs.cs
- TrackBar.cs
- FileVersionInfo.cs
- StorageComplexTypeMapping.cs
- OneToOneMappingSerializer.cs
- PreviewKeyDownEventArgs.cs
- SystemIcons.cs
- SmiContextFactory.cs
- StylusPointProperties.cs
- XmlDataDocument.cs
- metadatamappinghashervisitor.cs
- CellTreeNode.cs
- HtmlControl.cs
- XslTransform.cs
- MultiBinding.cs
- TableItemStyle.cs
- SqlParameter.cs
- CellParagraph.cs
- GridViewPageEventArgs.cs
- SQLBytes.cs
- SimpleHandlerFactory.cs
- SessionChannels.cs
- XsdDataContractImporter.cs
- ValuePattern.cs
- IdleTimeoutMonitor.cs
- FunctionParameter.cs
- DataGridViewDataErrorEventArgs.cs
- XmlAnyAttributeAttribute.cs
- FormatSelectingMessageInspector.cs
- RegistryDataKey.cs
- MsmqAppDomainProtocolHandler.cs
- ChildTable.cs
- UserControl.cs
- Tag.cs
- HttpRuntimeSection.cs
- SqlNotificationRequest.cs
- NegotiateStream.cs
- securitymgrsite.cs
- DependencyObjectType.cs
- MultiPropertyDescriptorGridEntry.cs
- DataRow.cs
- OperationInvokerTrace.cs
- DataListItemEventArgs.cs
- HttpResponseHeader.cs
- ConstrainedDataObject.cs
- COM2ExtendedTypeConverter.cs
- NullReferenceException.cs
- MetadataSerializer.cs
- ManagementOperationWatcher.cs
- ADRoleFactoryConfiguration.cs
- SQLDateTimeStorage.cs
- SingleSelectRootGridEntry.cs
- SchemaImporter.cs
- CodeGroup.cs
- PixelFormatConverter.cs
- MouseWheelEventArgs.cs