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
- SettingsAttributes.cs
- AsyncOperation.cs
- InstallerTypeAttribute.cs
- XmlSerializationReader.cs
- Addressing.cs
- AssemblyAttributes.cs
- ChooseAction.cs
- FormViewUpdatedEventArgs.cs
- SystemIcons.cs
- SessionState.cs
- wmiprovider.cs
- OdbcFactory.cs
- TCEAdapterGenerator.cs
- SqlServer2KCompatibilityCheck.cs
- ParamArrayAttribute.cs
- PolicyManager.cs
- WindowsSysHeader.cs
- MemberJoinTreeNode.cs
- JulianCalendar.cs
- DataControlFieldCollection.cs
- BrowsableAttribute.cs
- ExecutionTracker.cs
- ColumnClickEvent.cs
- SafeNativeMethods.cs
- VisualStyleRenderer.cs
- NotificationContext.cs
- Models.cs
- SortFieldComparer.cs
- MaterializeFromAtom.cs
- WebWorkflowRole.cs
- CompositeDataBoundControl.cs
- WebMessageEncodingBindingElement.cs
- DesignerOptionService.cs
- DbFunctionCommandTree.cs
- XhtmlTextWriter.cs
- webproxy.cs
- DeploymentSection.cs
- XmlSchemaInfo.cs
- PrintingPermissionAttribute.cs
- StreamInfo.cs
- CompositeFontInfo.cs
- Compiler.cs
- ProtocolsConfiguration.cs
- TripleDES.cs
- GestureRecognitionResult.cs
- TrayIconDesigner.cs
- ComponentCollection.cs
- OutOfProcStateClientManager.cs
- MultitargetingHelpers.cs
- WebPartPersonalization.cs
- EventPropertyMap.cs
- XmlSchemaParticle.cs
- SerializationException.cs
- CacheChildrenQuery.cs
- Int16Storage.cs
- DictionaryTraceRecord.cs
- PathSegment.cs
- FrameworkElement.cs
- RegexCharClass.cs
- SecurityException.cs
- HtmlInputReset.cs
- Win32.cs
- GlyphRunDrawing.cs
- LexicalChunk.cs
- TableSectionStyle.cs
- HttpContext.cs
- ExternalException.cs
- TypeToken.cs
- Cloud.cs
- TableHeaderCell.cs
- ReachUIElementCollectionSerializer.cs
- InkCanvasFeedbackAdorner.cs
- MissingMethodException.cs
- RenderDataDrawingContext.cs
- Color.cs
- ScriptIgnoreAttribute.cs
- dsa.cs
- IMembershipProvider.cs
- RtfNavigator.cs
- PriorityItem.cs
- DiscoveryOperationContextExtension.cs
- QilInvokeEarlyBound.cs
- _ChunkParse.cs
- ChangeTracker.cs
- DateTimeValueSerializerContext.cs
- BinaryReader.cs
- Label.cs
- AuthenticationService.cs
- InfoCardAsymmetricCrypto.cs
- ComponentCache.cs
- RelOps.cs
- ListenerElementsCollection.cs
- ClientSideQueueItem.cs
- ProgressBar.cs
- SmtpLoginAuthenticationModule.cs
- TypedElement.cs
- TriggerAction.cs
- CryptoApi.cs
- WebResourceUtil.cs
- XmlNavigatorStack.cs