Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Web / System / Web / Services / Protocols / TextReturnReader.cs / 1305376 / TextReturnReader.cs
namespace System.Web.Services.Protocols { using System.IO; using System; using System.Web.Services; using System.Text; using System.Net; using System.Security.Permissions; ///[PermissionSet(SecurityAction.InheritanceDemand, Name="FullTrust")] public class TextReturnReader : MimeReturnReader { PatternMatcher matcher; /// public override void Initialize(object o) { matcher = (PatternMatcher)o; } /// public override object GetInitializer(LogicalMethodInfo methodInfo) { return new PatternMatcher(methodInfo.ReturnType); } /// public override object Read(WebResponse response, Stream responseStream) { try { string decodedString = RequestResponseUtils.ReadResponse(response); return matcher.Match(decodedString); } finally { response.Close(); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. namespace System.Web.Services.Protocols { using System.IO; using System; using System.Web.Services; using System.Text; using System.Net; using System.Security.Permissions; /// [PermissionSet(SecurityAction.InheritanceDemand, Name="FullTrust")] public class TextReturnReader : MimeReturnReader { PatternMatcher matcher; /// public override void Initialize(object o) { matcher = (PatternMatcher)o; } /// public override object GetInitializer(LogicalMethodInfo methodInfo) { return new PatternMatcher(methodInfo.ReturnType); } /// public override object Read(WebResponse response, Stream responseStream) { try { string decodedString = RequestResponseUtils.ReadResponse(response); return matcher.Match(decodedString); } finally { response.Close(); } } } } // 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
- XmlSchemaProviderAttribute.cs
- SizeChangedInfo.cs
- ObjectList.cs
- HttpWebRequest.cs
- ServiceModelActivationSectionGroup.cs
- Message.cs
- DictionarySurrogate.cs
- AncestorChangedEventArgs.cs
- XmlCustomFormatter.cs
- ListenerPerfCounters.cs
- PKCS1MaskGenerationMethod.cs
- ProcessManager.cs
- ProxyWebPartConnectionCollection.cs
- LoadRetryAsyncResult.cs
- DataGridViewRowHeaderCell.cs
- PartManifestEntry.cs
- Point3DAnimationBase.cs
- TextRange.cs
- ExpressionDumper.cs
- SspiNegotiationTokenAuthenticatorState.cs
- URLString.cs
- xmlfixedPageInfo.cs
- ButtonBase.cs
- CheckBox.cs
- XmlSchemaParticle.cs
- ListViewTableRow.cs
- TreeNodeStyle.cs
- InfoCardRSAPKCS1KeyExchangeFormatter.cs
- UriPrefixTable.cs
- PreviewPrintController.cs
- InlineCollection.cs
- BackoffTimeoutHelper.cs
- SqlProvider.cs
- Subset.cs
- WebExceptionStatus.cs
- ConfigDefinitionUpdates.cs
- SimpleMailWebEventProvider.cs
- StorageEntitySetMapping.cs
- _RequestCacheProtocol.cs
- CompiledQueryCacheKey.cs
- ParameterModifier.cs
- IPAddressCollection.cs
- ToolStripLabel.cs
- SamlAction.cs
- DrawingState.cs
- NotificationContext.cs
- DataSetSchema.cs
- WebPartConnectionsDisconnectVerb.cs
- Opcode.cs
- ScalarRestriction.cs
- Exceptions.cs
- followingquery.cs
- EditingCoordinator.cs
- HttpInputStream.cs
- EventProviderClassic.cs
- XmlWriterTraceListener.cs
- TextViewSelectionProcessor.cs
- CatalogZone.cs
- ImageSourceConverter.cs
- XamlClipboardData.cs
- IntegerFacetDescriptionElement.cs
- CollectionViewGroup.cs
- JsonSerializer.cs
- ValueExpressions.cs
- DrawingDrawingContext.cs
- BitmapEffectCollection.cs
- BasicHttpMessageCredentialType.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- CellParagraph.cs
- SQLMoneyStorage.cs
- httpstaticobjectscollection.cs
- GridProviderWrapper.cs
- Empty.cs
- XmlNamedNodeMap.cs
- ApplicationProxyInternal.cs
- ImageField.cs
- VirtualPath.cs
- DefaultIfEmptyQueryOperator.cs
- DynamicMethod.cs
- TreeNode.cs
- ReadOnlyActivityGlyph.cs
- WebPartConnectVerb.cs
- AttributeEmitter.cs
- BufferedWebEventProvider.cs
- Registry.cs
- PageSettings.cs
- TextEditorParagraphs.cs
- Merger.cs
- SmiEventSink.cs
- DuplicateDetector.cs
- DependencyObjectProvider.cs
- DynamicResourceExtensionConverter.cs
- GridViewColumnHeaderAutomationPeer.cs
- DataFormats.cs
- WebPartTracker.cs
- StylusPointPropertyId.cs
- DetailsViewDesigner.cs
- EnvelopedSignatureTransform.cs
- LOSFormatter.cs
- _DisconnectOverlappedAsyncResult.cs