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
- GifBitmapEncoder.cs
- HuffCodec.cs
- XmlAnyAttributeAttribute.cs
- ExpressionWriter.cs
- DataListComponentEditor.cs
- DomNameTable.cs
- DataColumnChangeEvent.cs
- TextTreeDeleteContentUndoUnit.cs
- ResourceReferenceExpressionConverter.cs
- DbProviderFactoriesConfigurationHandler.cs
- SQLDateTimeStorage.cs
- ReferentialConstraintRoleElement.cs
- WindowsBrush.cs
- ClientTargetCollection.cs
- RequestSecurityTokenForRemoteTokenFactory.cs
- SqlClientMetaDataCollectionNames.cs
- WizardStepBase.cs
- XmlWrappingWriter.cs
- NameSpaceEvent.cs
- CellTreeNode.cs
- AccessibleObject.cs
- ParenExpr.cs
- CollectionEditorDialog.cs
- CheckBoxRenderer.cs
- MailDefinition.cs
- ZoneLinkButton.cs
- KerberosRequestorSecurityToken.cs
- SqlWebEventProvider.cs
- ScriptReferenceEventArgs.cs
- TableRowGroup.cs
- CustomErrorCollection.cs
- UrlPropertyAttribute.cs
- SoapSchemaMember.cs
- CharacterBufferReference.cs
- HuffmanTree.cs
- TextBreakpoint.cs
- XmlnsCache.cs
- CodeTypeMember.cs
- MenuDesigner.cs
- DataSourceView.cs
- PageOrientation.cs
- BaseProcessor.cs
- OdbcRowUpdatingEvent.cs
- SecurityProtocolFactory.cs
- TraceListeners.cs
- XmlSchemaException.cs
- FieldNameLookup.cs
- SeverityFilter.cs
- Viewport3DAutomationPeer.cs
- ICollection.cs
- SQLMembershipProvider.cs
- ListSortDescription.cs
- DataControlFieldCollection.cs
- SqlBulkCopyColumnMapping.cs
- WorkflowPersistenceService.cs
- SqlUserDefinedTypeAttribute.cs
- WindowsListViewScroll.cs
- ChannelParameterCollection.cs
- SettingsPropertyCollection.cs
- PasswordRecoveryDesigner.cs
- TableLayoutPanelCellPosition.cs
- BaseTreeIterator.cs
- XmlIncludeAttribute.cs
- PeerNameRecord.cs
- RegionInfo.cs
- XmlAttributeAttribute.cs
- OleDbRowUpdatingEvent.cs
- AssemblyHash.cs
- SingleStorage.cs
- PackageDigitalSignature.cs
- ContainerUtilities.cs
- MouseEvent.cs
- MessageDirection.cs
- BuilderPropertyEntry.cs
- ResetableIterator.cs
- CompressionTransform.cs
- DateTimeFormat.cs
- Decimal.cs
- MarginCollapsingState.cs
- IconHelper.cs
- parserscommon.cs
- _emptywebproxy.cs
- OraclePermission.cs
- AnonymousIdentificationModule.cs
- namescope.cs
- Hash.cs
- EntityDataSourceChangedEventArgs.cs
- PathSegment.cs
- _TLSstream.cs
- ServiceInstallComponent.cs
- Compilation.cs
- ContentHostHelper.cs
- SplashScreenNativeMethods.cs
- ListViewAutomationPeer.cs
- ConfigurationSectionGroupCollection.cs
- TextFormatterContext.cs
- PropertyGridEditorPart.cs
- DependencyPropertyKey.cs
- ContourSegment.cs
- DocumentScope.cs