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
- SmtpSpecifiedPickupDirectoryElement.cs
- IPipelineRuntime.cs
- Formatter.cs
- CodeNamespace.cs
- XhtmlConformanceSection.cs
- OuterGlowBitmapEffect.cs
- CoreChannel.cs
- ReadContentAsBinaryHelper.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- WindowsListViewGroupHelper.cs
- LineSegment.cs
- HostingEnvironmentException.cs
- RegexCompilationInfo.cs
- Int32CAMarshaler.cs
- KeyedHashAlgorithm.cs
- Char.cs
- BitmapCodecInfoInternal.cs
- TreeViewItem.cs
- ObjectTypeMapping.cs
- HttpProfileBase.cs
- CultureTable.cs
- ActiveDocumentEvent.cs
- ConfigXmlReader.cs
- MetabaseServerConfig.cs
- Transform3DCollection.cs
- DataGridViewCellStateChangedEventArgs.cs
- SubqueryRules.cs
- SqlBuilder.cs
- TreeViewDesigner.cs
- NonVisualControlAttribute.cs
- XmlSignatureManifest.cs
- DoubleUtil.cs
- PartialCachingAttribute.cs
- ContractMapping.cs
- DeadCharTextComposition.cs
- WebConfigurationHostFileChange.cs
- TypeToStringValueConverter.cs
- SettingsContext.cs
- SHA256.cs
- DynamicEndpointElement.cs
- AuthStoreRoleProvider.cs
- CheckBoxRenderer.cs
- OneOfScalarConst.cs
- TableItemStyle.cs
- SafeNativeMethodsMilCoreApi.cs
- ParameterDataSourceExpression.cs
- DesignerActionUI.cs
- SystemShuttingDownException.cs
- SchemaElementDecl.cs
- ActiveDesignSurfaceEvent.cs
- XamlRtfConverter.cs
- ComponentDesigner.cs
- CommandManager.cs
- PauseStoryboard.cs
- LongMinMaxAggregationOperator.cs
- DetectEofStream.cs
- ListViewItem.cs
- HttpRequest.cs
- AssemblyLoader.cs
- Codec.cs
- FormattedTextSymbols.cs
- PointHitTestParameters.cs
- ServiceProviders.cs
- BitmapCodecInfoInternal.cs
- WebConfigurationFileMap.cs
- XmlElementList.cs
- BufferedOutputAsyncStream.cs
- ImageButton.cs
- followingquery.cs
- TrackingMemoryStream.cs
- InertiaExpansionBehavior.cs
- ZoneMembershipCondition.cs
- StorageSetMapping.cs
- MenuCommands.cs
- ContentFileHelper.cs
- SQLString.cs
- PrintPreviewGraphics.cs
- BitHelper.cs
- AuthenticationService.cs
- ConnectionPoint.cs
- TypeGeneratedEventArgs.cs
- MetadataException.cs
- Delegate.cs
- ExportFileRequest.cs
- WrappedIUnknown.cs
- RequestCache.cs
- TimersDescriptionAttribute.cs
- XmlRootAttribute.cs
- RuntimeEnvironment.cs
- ReadOnlyDataSourceView.cs
- SqlDependencyUtils.cs
- Collection.cs
- EmptyEnumerable.cs
- HyperLink.cs
- AdRotator.cs
- ReferentialConstraint.cs
- NameValuePair.cs
- WebBrowsableAttribute.cs
- CompModSwitches.cs
- SSmlParser.cs