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
- DocumentXPathNavigator.cs
- SmiEventSink_Default.cs
- StorageConditionPropertyMapping.cs
- FusionWrap.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- ArithmeticException.cs
- DataGridViewCheckBoxColumn.cs
- X509RecipientCertificateServiceElement.cs
- CommonServiceBehaviorElement.cs
- dataobject.cs
- XmlSchemaInfo.cs
- HttpVersion.cs
- ToggleButton.cs
- PeerServiceMessageContracts.cs
- BindingUtils.cs
- EmptyEnumerator.cs
- SessionEndingEventArgs.cs
- DataGridItemAutomationPeer.cs
- ParsedAttributeCollection.cs
- ArrangedElement.cs
- PropertyConverter.cs
- TextEditorTables.cs
- ProfilePropertyNameValidator.cs
- SubtreeProcessor.cs
- OleDbConnection.cs
- CommandBindingCollection.cs
- MethodImplAttribute.cs
- BlobPersonalizationState.cs
- SchemaMerger.cs
- SmtpFailedRecipientException.cs
- CustomBindingElementCollection.cs
- LicenseManager.cs
- InvokeGenerator.cs
- AudioDeviceOut.cs
- CharAnimationUsingKeyFrames.cs
- InternalTypeHelper.cs
- oledbmetadatacollectionnames.cs
- InvalidCastException.cs
- ColorContextHelper.cs
- ConstraintManager.cs
- LicenseProviderAttribute.cs
- ProtectedConfigurationSection.cs
- SafeProcessHandle.cs
- RuntimeEnvironment.cs
- TransferRequestHandler.cs
- MetadataException.cs
- ZipIOFileItemStream.cs
- DbSetClause.cs
- StrokeFIndices.cs
- PointF.cs
- ConfigurationValue.cs
- FormParameter.cs
- ProtocolViolationException.cs
- SqlError.cs
- GeometryHitTestParameters.cs
- XamlGridLengthSerializer.cs
- DefaultObjectMappingItemCollection.cs
- RouteValueExpressionBuilder.cs
- PropertyGridView.cs
- JavaScriptObjectDeserializer.cs
- WaitHandleCannotBeOpenedException.cs
- GregorianCalendarHelper.cs
- VarInfo.cs
- ListControlConvertEventArgs.cs
- RequestQueue.cs
- ScopedMessagePartSpecification.cs
- webbrowsersite.cs
- ConditionedDesigner.cs
- RenderTargetBitmap.cs
- AssemblyBuilderData.cs
- Int16Converter.cs
- DelegateOutArgument.cs
- OdbcEnvironmentHandle.cs
- QilUnary.cs
- CallbackTimeoutsElement.cs
- DirectoryNotFoundException.cs
- SocketAddress.cs
- SynchronizationLockException.cs
- Encoder.cs
- XmlReflectionMember.cs
- TableItemPattern.cs
- MaskedTextBoxTextEditorDropDown.cs
- ValidationEventArgs.cs
- XmlMemberMapping.cs
- ToolboxItemLoader.cs
- MessageOperationFormatter.cs
- TrustSection.cs
- WebPartChrome.cs
- ConfigurationSettings.cs
- PatternMatcher.cs
- SafeThreadHandle.cs
- WrapperEqualityComparer.cs
- SmtpClient.cs
- UpdateCommand.cs
- CodeAccessPermission.cs
- PropertyItemInternal.cs
- XmlCodeExporter.cs
- CharacterMetricsDictionary.cs
- CompilationLock.cs
- DTCTransactionManager.cs