Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Channels / CloseSequenceResponse.cs / 1 / CloseSequenceResponse.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel.Channels { using System.Xml; sealed class CloseSequenceResponse : BodyWriter { UniqueId identifier; public CloseSequenceResponse(UniqueId identifier) : base(true) { this.identifier = identifier; } public static CloseSequenceResponseInfo Create(XmlDictionaryReader reader) { if (reader == null) { DiagnosticUtility.DebugAssert("Argument reader cannot be null."); } CloseSequenceResponseInfo closeSequenceResponseInfo = new CloseSequenceResponseInfo(); XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(ReliableMessagingVersion.WSReliableMessaging11); reader.ReadStartElement(DXD.Wsrm11Dictionary.CloseSequenceResponse, wsrmNs); reader.ReadStartElement(XD.WsrmFeb2005Dictionary.Identifier, wsrmNs); closeSequenceResponseInfo.Identifier = reader.ReadContentAsUniqueId(); reader.ReadEndElement(); while (reader.IsStartElement()) { reader.Skip(); } reader.ReadEndElement(); return closeSequenceResponseInfo; } protected override void OnWriteBodyContents(XmlDictionaryWriter writer) { XmlDictionaryString wsrmNs = WsrmIndex.GetNamespace(ReliableMessagingVersion.WSReliableMessaging11); writer.WriteStartElement(DXD.Wsrm11Dictionary.CloseSequenceResponse, 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
- SQLBinaryStorage.cs
- FileChangesMonitor.cs
- TraceContext.cs
- JavaScriptSerializer.cs
- FileDialog.cs
- Popup.cs
- Documentation.cs
- VirtualDirectoryMappingCollection.cs
- KeyboardDevice.cs
- MethodInfo.cs
- WebPartConnectVerb.cs
- DataObjectAttribute.cs
- ClonableStack.cs
- RedirectionProxy.cs
- TextServicesPropertyRanges.cs
- BrowserDefinition.cs
- CodeComment.cs
- OdbcPermission.cs
- SymDocumentType.cs
- VectorCollection.cs
- BaseDataListComponentEditor.cs
- EffectiveValueEntry.cs
- ConsumerConnectionPointCollection.cs
- ListViewCommandEventArgs.cs
- IndexObject.cs
- TableLayout.cs
- ClaimSet.cs
- UIElementPropertyUndoUnit.cs
- ILGenerator.cs
- CodeRegionDirective.cs
- SchemaImporter.cs
- WindowsGraphicsCacheManager.cs
- sqlmetadatafactory.cs
- JournalNavigationScope.cs
- StylusDownEventArgs.cs
- GlyphElement.cs
- ConnectionConsumerAttribute.cs
- ContainerUIElement3D.cs
- AnchorEditor.cs
- KeyMatchBuilder.cs
- RandomNumberGenerator.cs
- LambdaSerializationException.cs
- LocalsItemDescription.cs
- Typography.cs
- _HeaderInfoTable.cs
- RtfToken.cs
- COSERVERINFO.cs
- XmlSubtreeReader.cs
- HotSpotCollection.cs
- AudioFormatConverter.cs
- ProbeMatchesMessage11.cs
- IFlowDocumentViewer.cs
- FlowDocumentFormatter.cs
- HttpSysSettings.cs
- KeySpline.cs
- DelegateSerializationHolder.cs
- CornerRadiusConverter.cs
- JournalEntry.cs
- Group.cs
- PointCollectionValueSerializer.cs
- DataGridViewBand.cs
- ConfigXmlAttribute.cs
- SymDocumentType.cs
- Parser.cs
- GetCardDetailsRequest.cs
- XmlQueryOutput.cs
- ThreadExceptionDialog.cs
- DispatcherProcessingDisabled.cs
- PingOptions.cs
- GridItemPattern.cs
- CrossSiteScriptingValidation.cs
- CompiledRegexRunner.cs
- MatchingStyle.cs
- SerialErrors.cs
- ApplicationException.cs
- DefaultConfirmation.cs
- cache.cs
- XmlReader.cs
- LogicalExpr.cs
- TaskFormBase.cs
- NavigationProgressEventArgs.cs
- Page.cs
- ImagingCache.cs
- ManageRequest.cs
- CopyOnWriteList.cs
- ValidationHelper.cs
- HttpCookie.cs
- XmlCharacterData.cs
- HwndProxyElementProvider.cs
- PathGeometry.cs
- QualifiedCellIdBoolean.cs
- RightsManagementUser.cs
- Utilities.cs
- ApplicationSecurityManager.cs
- ApplicationGesture.cs
- FtpRequestCacheValidator.cs
- APCustomTypeDescriptor.cs
- LicFileLicenseProvider.cs
- BorderGapMaskConverter.cs
- SchemaImporterExtensionElementCollection.cs