Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / ServiceModel / Channels / WebScriptMetadataMessage.cs / 1 / 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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeObject.cs
- DataGrid.cs
- WebPartConnectionsCancelEventArgs.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- MDIWindowDialog.cs
- GZipStream.cs
- ButtonChrome.cs
- cookiecollection.cs
- ObjectDataSource.cs
- PixelFormatConverter.cs
- NoneExcludedImageIndexConverter.cs
- RepeatInfo.cs
- fixedPageContentExtractor.cs
- DBConnectionString.cs
- Msmq.cs
- UpdatePanelTrigger.cs
- StackOverflowException.cs
- StoreItemCollection.cs
- SqlPersonalizationProvider.cs
- RoleManagerEventArgs.cs
- XmlEncodedRawTextWriter.cs
- AnimationException.cs
- StateDesigner.LayoutSelectionGlyph.cs
- DesignerAdRotatorAdapter.cs
- ReflectionServiceProvider.cs
- XmlAttributeCache.cs
- SystemSounds.cs
- JsonFormatWriterGenerator.cs
- ClearTypeHintValidation.cs
- ByteKeyFrameCollection.cs
- TraceUtils.cs
- StyleCollection.cs
- QilVisitor.cs
- DetailsViewCommandEventArgs.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- ModelPerspective.cs
- IPEndPoint.cs
- Single.cs
- OverrideMode.cs
- ButtonRenderer.cs
- SymbolEqualComparer.cs
- GridViewColumnCollectionChangedEventArgs.cs
- SiteMapDataSourceView.cs
- WorkflowExecutor.cs
- ListBase.cs
- LinkConverter.cs
- ListViewItemCollectionEditor.cs
- DesigntimeLicenseContext.cs
- TriggerAction.cs
- DesignerLoader.cs
- HttpInputStream.cs
- Pointer.cs
- ProfilePropertySettingsCollection.cs
- TdsRecordBufferSetter.cs
- OledbConnectionStringbuilder.cs
- _MultipleConnectAsync.cs
- StyleXamlTreeBuilder.cs
- AsmxEndpointPickerExtension.cs
- WebPartHeaderCloseVerb.cs
- AuthenticationModuleElementCollection.cs
- WorkItem.cs
- TreeNodeMouseHoverEvent.cs
- SQLBytesStorage.cs
- ObjectHelper.cs
- OracleTransaction.cs
- SiteIdentityPermission.cs
- ImageCodecInfoPrivate.cs
- XmlReflectionImporter.cs
- TraceSwitch.cs
- JumpPath.cs
- ListenerConnectionDemuxer.cs
- DesignerToolStripControlHost.cs
- WpfKnownTypeInvoker.cs
- RegexCode.cs
- RowUpdatingEventArgs.cs
- PlainXmlSerializer.cs
- SqlDataSourceCustomCommandPanel.cs
- DrawingGroup.cs
- CodeTypeConstructor.cs
- ClientConfigurationHost.cs
- webclient.cs
- documentation.cs
- mda.cs
- TableLayoutStyle.cs
- DataContext.cs
- WebWorkflowRole.cs
- StructuralCache.cs
- SecurityRuntime.cs
- mil_sdk_version.cs
- ProfileService.cs
- ScriptingJsonSerializationSection.cs
- SerialStream.cs
- XmlILAnnotation.cs
- RowSpanVector.cs
- ComboBoxRenderer.cs
- ImageClickEventArgs.cs
- EntityClientCacheKey.cs
- SerialPinChanges.cs
- FontSourceCollection.cs
- CompatibleIComparer.cs