Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / ServiceModel / Channels / WebScriptMetadataMessage.cs / 1305376 / WebScriptMetadataMessage.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- #pragma warning disable 1634 // Stops compiler from warning about unknown warnings (for Presharp) namespace System.ServiceModel.Channels { using System; using System.ServiceModel; using System.ServiceModel.Channels; using System.ServiceModel.Description; using System.Collections.Generic; using System.Xml; using System.Runtime.Serialization; using DiagnosticUtility = System.ServiceModel.DiagnosticUtility; using System.IO; class WebScriptMetadataMessage : BodyWriterMessage { const string proxyContentTag = "JavaScriptProxy"; string proxyContent; public WebScriptMetadataMessage(string action, string proxyContent) : base(MessageVersion.None, action, new WebScriptMetadataBodyWriter(proxyContent)) { this.proxyContent = proxyContent; } protected override void OnBodyToString(XmlDictionaryWriter writer) { writer.WriteStartElement(proxyContentTag); writer.WriteCData(proxyContent); writer.WriteEndElement(); } class WebScriptMetadataBodyWriter : BodyWriter { string proxyContent; public WebScriptMetadataBodyWriter(string proxyContent) : base(true) { this.proxyContent = proxyContent; } protected override void OnWriteBodyContents(XmlDictionaryWriter writer) { writer.WriteRaw(proxyContent); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- __FastResourceComparer.cs
- RectAnimationClockResource.cs
- RtfToken.cs
- SchemaHelper.cs
- ProtocolsSection.cs
- CommentEmitter.cs
- TextServicesLoader.cs
- WindowsStatic.cs
- StructuredType.cs
- EdmTypeAttribute.cs
- AnyReturnReader.cs
- CustomErrorsSectionWrapper.cs
- EncodingTable.cs
- UnitySerializationHolder.cs
- FontUnitConverter.cs
- IPHostEntry.cs
- DataGridAddNewRow.cs
- SystemIPInterfaceStatistics.cs
- TaskFormBase.cs
- ToolStripItemClickedEventArgs.cs
- PolyLineSegment.cs
- LinqDataSourceDeleteEventArgs.cs
- StringWriter.cs
- CompModSwitches.cs
- WorkflowInvoker.cs
- NetSectionGroup.cs
- GCHandleCookieTable.cs
- DataGridColumnHeaderItemAutomationPeer.cs
- ObjectPersistData.cs
- SingletonChannelAcceptor.cs
- ApplicationDirectoryMembershipCondition.cs
- UserCancellationException.cs
- CompensationDesigner.cs
- MethodToken.cs
- VectorAnimation.cs
- SqlCacheDependencyDatabaseCollection.cs
- CodeNamespaceImportCollection.cs
- NotificationContext.cs
- ExtendedProperty.cs
- MailMessageEventArgs.cs
- TransferRequestHandler.cs
- StorageComplexTypeMapping.cs
- QualificationDataAttribute.cs
- IPPacketInformation.cs
- FrameworkContentElement.cs
- BinaryObjectWriter.cs
- XsdDateTime.cs
- BaseCollection.cs
- DataGridHeaderBorder.cs
- HtmlTitle.cs
- ResponseBodyWriter.cs
- ModuleConfigurationInfo.cs
- _AutoWebProxyScriptEngine.cs
- GuidelineSet.cs
- WSDualHttpBindingElement.cs
- MenuScrollingVisibilityConverter.cs
- COM2IProvidePropertyBuilderHandler.cs
- InternalConfigHost.cs
- HtmlInputSubmit.cs
- TypeKeyValue.cs
- ToolboxItemCollection.cs
- TemplatePartAttribute.cs
- Pair.cs
- FixedFlowMap.cs
- ClientEndpointLoader.cs
- X509CertificateCollection.cs
- FormViewUpdateEventArgs.cs
- ListItemParagraph.cs
- DataContractAttribute.cs
- DataGridViewRowEventArgs.cs
- RadialGradientBrush.cs
- SettingsProperty.cs
- BufferedGraphicsContext.cs
- Expression.cs
- HtmlSelectionListAdapter.cs
- IncrementalHitTester.cs
- QilVisitor.cs
- ValueSerializerAttribute.cs
- CompleteWizardStep.cs
- RestHandlerFactory.cs
- EntitySetRetriever.cs
- LinqMaximalSubtreeNominator.cs
- GacUtil.cs
- ToolTipAutomationPeer.cs
- SchemaImporterExtensionElement.cs
- WorkflowView.cs
- InternalReceiveMessage.cs
- GregorianCalendarHelper.cs
- LineVisual.cs
- DrawListViewItemEventArgs.cs
- LinqDataSourceValidationException.cs
- XpsFontSubsetter.cs
- PersonalizationProviderHelper.cs
- CheckBox.cs
- Memoizer.cs
- HTMLTagNameToTypeMapper.cs
- DbConnectionPool.cs
- SymbolType.cs
- StandardOleMarshalObject.cs
- ValidationEventArgs.cs