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
- TCEAdapterGenerator.cs
- XpsDocumentEvent.cs
- OperationContractAttribute.cs
- StyleCollectionEditor.cs
- ChannelFactory.cs
- XmlWellformedWriter.cs
- DataBinder.cs
- XmlChoiceIdentifierAttribute.cs
- TypeForwardedToAttribute.cs
- EasingQuaternionKeyFrame.cs
- Classification.cs
- ClientFormsAuthenticationCredentials.cs
- PeerName.cs
- Partitioner.cs
- Vector3DValueSerializer.cs
- _NTAuthentication.cs
- SynchronizedDispatch.cs
- HtmlInputButton.cs
- FixedSOMElement.cs
- PopupEventArgs.cs
- Registry.cs
- DoubleIndependentAnimationStorage.cs
- PaperSize.cs
- ComAdminInterfaces.cs
- ConfigurationManager.cs
- webeventbuffer.cs
- CapacityStreamGeometryContext.cs
- Positioning.cs
- BCLDebug.cs
- WebPartVerbCollection.cs
- ProviderBase.cs
- ComplexObject.cs
- DbMetaDataColumnNames.cs
- SecurityDocument.cs
- X509UI.cs
- FormatControl.cs
- XmlSerializerNamespaces.cs
- SqlClientWrapperSmiStream.cs
- _NestedMultipleAsyncResult.cs
- XmlBinaryReader.cs
- DayRenderEvent.cs
- QuaternionAnimationBase.cs
- DesignerTransactionCloseEvent.cs
- ZipArchive.cs
- DataFormats.cs
- X509Certificate.cs
- DiscoveryClientElement.cs
- AsymmetricKeyExchangeDeformatter.cs
- unsafenativemethodsother.cs
- ApplicationServiceManager.cs
- hwndwrapper.cs
- ElementUtil.cs
- NavigationWindow.cs
- SimpleMailWebEventProvider.cs
- LongTypeConverter.cs
- NaturalLanguageHyphenator.cs
- DataGridViewHeaderCell.cs
- DetailsView.cs
- ImageMapEventArgs.cs
- PerspectiveCamera.cs
- ObservableCollection.cs
- MarkupCompilePass2.cs
- IODescriptionAttribute.cs
- EndpointPerformanceCounters.cs
- PrintDocument.cs
- PointConverter.cs
- ScrollEventArgs.cs
- GridViewRowCollection.cs
- MaterialGroup.cs
- EntityClientCacheKey.cs
- MultiAsyncResult.cs
- StateDesigner.Helpers.cs
- assertwrapper.cs
- DBProviderConfigurationHandler.cs
- DeviceContext.cs
- KeyNameIdentifierClause.cs
- IdentityValidationException.cs
- PropertyHelper.cs
- GACIdentityPermission.cs
- AppDomainInstanceProvider.cs
- SimplePropertyEntry.cs
- UriParserTemplates.cs
- CapabilitiesSection.cs
- CanonicalFormWriter.cs
- SystemInfo.cs
- ColumnHeaderConverter.cs
- _SSPISessionCache.cs
- IUnknownConstantAttribute.cs
- SqlInternalConnection.cs
- MessageBodyDescription.cs
- HttpResponse.cs
- CacheSection.cs
- SimpleRecyclingCache.cs
- Collection.cs
- BoundField.cs
- ImageMap.cs
- ObjRef.cs
- Polyline.cs
- Variant.cs
- AsnEncodedData.cs