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
- CollectionsUtil.cs
- XmlUtil.cs
- DeferredSelectedIndexReference.cs
- UrlPath.cs
- DocumentOrderComparer.cs
- WindowsPrincipal.cs
- OleDbTransaction.cs
- Material.cs
- AnnotationHelper.cs
- ParagraphResult.cs
- StandardTransformFactory.cs
- CultureInfoConverter.cs
- SchemaImporterExtensionElementCollection.cs
- validationstate.cs
- WindowHelperService.cs
- ShapeTypeface.cs
- TypeToken.cs
- ContextMenuStripGroupCollection.cs
- AssertValidation.cs
- XMLSyntaxException.cs
- MediaContextNotificationWindow.cs
- ConfigurationConverterBase.cs
- AlternateViewCollection.cs
- MemberDescriptor.cs
- TailCallAnalyzer.cs
- PriorityQueue.cs
- ExtractedStateEntry.cs
- MethodCallConverter.cs
- Font.cs
- Rotation3DAnimationBase.cs
- ConfigurationProperty.cs
- GlobalAclOperationRequirement.cs
- CompilerGeneratedAttribute.cs
- MenuCommand.cs
- Baml2006Reader.cs
- OdbcConnectionPoolProviderInfo.cs
- SafeWaitHandle.cs
- GlobalizationAssembly.cs
- IisTraceWebEventProvider.cs
- DataGridTextBoxColumn.cs
- Bold.cs
- SmiGettersStream.cs
- AtomMaterializerLog.cs
- DBSqlParser.cs
- ProfileModule.cs
- FeatureSupport.cs
- ItemsChangedEventArgs.cs
- ToggleButton.cs
- ModelFunction.cs
- CancellationState.cs
- XmlJsonReader.cs
- StringBuilder.cs
- DPAPIProtectedConfigurationProvider.cs
- Tablet.cs
- VariableQuery.cs
- LayoutEditorPart.cs
- MultiTouchSystemGestureLogic.cs
- SqlNotificationRequest.cs
- SortDescription.cs
- SemaphoreFullException.cs
- ObfuscationAttribute.cs
- followingsibling.cs
- PathSegment.cs
- dbenumerator.cs
- CatalogZone.cs
- DataGridCheckBoxColumn.cs
- AuthenticationSchemesHelper.cs
- Int32Collection.cs
- ResourceReader.cs
- ExpandableObjectConverter.cs
- WebZone.cs
- XpsException.cs
- CursorConverter.cs
- WebPartsSection.cs
- XamlTypeMapperSchemaContext.cs
- TypeConverterAttribute.cs
- ButtonBaseAutomationPeer.cs
- HashStream.cs
- ImageIndexEditor.cs
- ServiceInfo.cs
- RemotingConfiguration.cs
- CheckBoxStandardAdapter.cs
- SliderAutomationPeer.cs
- securitycriticaldataClass.cs
- FileDetails.cs
- XmlSchemaCompilationSettings.cs
- LongAverageAggregationOperator.cs
- InstanceValue.cs
- COM2ExtendedTypeConverter.cs
- ColorTranslator.cs
- LayoutDump.cs
- SqlDesignerDataSourceView.cs
- ValueChangedEventManager.cs
- FixedSOMTableRow.cs
- FileUpload.cs
- TypeResolver.cs
- FieldToken.cs
- CodeBinaryOperatorExpression.cs
- WebPartVerbCollection.cs
- processwaithandle.cs