Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / DataWeb / Client / System / Data / Services / Client / DataServiceRequestOfT.cs / 1 / DataServiceRequestOfT.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// typed request object // //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; using System.Collections; using System.IO; using System.Linq; ////// Holds a Uri and type for the request. /// ///The type to construct for the request results public sealed class DataServiceRequest: DataServiceRequest { /// The URI for the request. private readonly Uri requestUri; ///Create a request for a specific Uri /// The URI for the request. public DataServiceRequest(Uri requestUri) { Util.CheckArgumentNull(requestUri, "requestUri"); this.requestUri = requestUri; } ///Element Type public override Type ElementType { get { return typeof(TElement); } } ///The URI for the request. public override Uri RequestUri { get { return this.requestUri; } } ///enumerable of materialized objects from stream without having to know T /// context /// contentType /// function to get response stream ///see summary internal override IEnumerable Materialize(DataServiceContext context, string contentType, Funcresponse) { return Materialize (context, contentType, response); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // //// typed request object // //--------------------------------------------------------------------- namespace System.Data.Services.Client { using System; using System.Collections; using System.IO; using System.Linq; ////// Holds a Uri and type for the request. /// ///The type to construct for the request results public sealed class DataServiceRequest: DataServiceRequest { /// The URI for the request. private readonly Uri requestUri; ///Create a request for a specific Uri /// The URI for the request. public DataServiceRequest(Uri requestUri) { Util.CheckArgumentNull(requestUri, "requestUri"); this.requestUri = requestUri; } ///Element Type public override Type ElementType { get { return typeof(TElement); } } ///The URI for the request. public override Uri RequestUri { get { return this.requestUri; } } ///enumerable of materialized objects from stream without having to know T /// context /// contentType /// function to get response stream ///see summary internal override IEnumerable Materialize(DataServiceContext context, string contentType, Funcresponse) { return Materialize (context, contentType, response); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ClientRoleProvider.cs
- DataBoundControlAdapter.cs
- SmiEventSink_Default.cs
- Console.cs
- HttpResponseHeader.cs
- CssStyleCollection.cs
- NavigateEvent.cs
- Selection.cs
- X509KeyIdentifierClauseType.cs
- Binding.cs
- BasicBrowserDialog.cs
- SymbolEqualComparer.cs
- InfiniteIntConverter.cs
- Point.cs
- TagPrefixCollection.cs
- WindowsListViewItemCheckBox.cs
- PagerSettings.cs
- WindowHideOrCloseTracker.cs
- Vector3DIndependentAnimationStorage.cs
- XmlSchemaAttribute.cs
- DataTrigger.cs
- ContractMapping.cs
- CryptoHandle.cs
- UnknownBitmapDecoder.cs
- TrailingSpaceComparer.cs
- ConfigXmlDocument.cs
- CmsUtils.cs
- figurelengthconverter.cs
- HttpWebResponse.cs
- UnauthorizedAccessException.cs
- sapiproxy.cs
- ParseHttpDate.cs
- XmlILStorageConverter.cs
- _FixedSizeReader.cs
- Transactions.cs
- MatchAllMessageFilter.cs
- InheritanceUI.cs
- Highlights.cs
- ListItemCollection.cs
- XmlHierarchicalEnumerable.cs
- IgnoreDataMemberAttribute.cs
- OdbcException.cs
- InvokeMethod.cs
- XmlNavigatorFilter.cs
- CallContext.cs
- StandardToolWindows.cs
- Point3DValueSerializer.cs
- TextRangeSerialization.cs
- ConfigXmlWhitespace.cs
- SerializationStore.cs
- BoundsDrawingContextWalker.cs
- XmlQualifiedNameTest.cs
- SecurityUtils.cs
- GlyphTypeface.cs
- FloatMinMaxAggregationOperator.cs
- NGCSerializer.cs
- HttpPostedFile.cs
- XmlDocumentViewSchema.cs
- CharacterHit.cs
- TextReader.cs
- messageonlyhwndwrapper.cs
- PathData.cs
- WmlLiteralTextAdapter.cs
- SystemIcmpV4Statistics.cs
- RootAction.cs
- ListBase.cs
- DLinqTableProvider.cs
- HiddenFieldPageStatePersister.cs
- DataSvcMapFileSerializer.cs
- _ListenerAsyncResult.cs
- AccessText.cs
- MarkupObject.cs
- PerformanceCounterManager.cs
- Pen.cs
- RoutingEndpointTrait.cs
- PageClientProxyGenerator.cs
- GridEntryCollection.cs
- TraceContextRecord.cs
- FileStream.cs
- SplitterPanel.cs
- MD5CryptoServiceProvider.cs
- HtmlInputText.cs
- SafeNativeMethods.cs
- BrushValueSerializer.cs
- OdbcPermission.cs
- BuildManagerHost.cs
- TreeNodeEventArgs.cs
- BCLDebug.cs
- CurrentChangedEventManager.cs
- Grant.cs
- OLEDB_Util.cs
- ItemContainerGenerator.cs
- KnownTypes.cs
- KeyInterop.cs
- AttributeCollection.cs
- TextBoxAutoCompleteSourceConverter.cs
- SerialPort.cs
- EncoderExceptionFallback.cs
- CodeMemberMethod.cs
- TdsEnums.cs