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
- DataRowChangeEvent.cs
- Filter.cs
- PropertyCollection.cs
- LateBoundBitmapDecoder.cs
- DynamicValueConverter.cs
- TrackingParameters.cs
- ColorConverter.cs
- ItemContainerProviderWrapper.cs
- DbParameterCollectionHelper.cs
- ExpressionBindingCollection.cs
- SiteMapNodeItemEventArgs.cs
- HtmlHead.cs
- ProfileService.cs
- ComEventsInfo.cs
- XmlTypeMapping.cs
- XamlRtfConverter.cs
- MediaElementAutomationPeer.cs
- Size3D.cs
- Mouse.cs
- SQLString.cs
- Button.cs
- HttpModuleCollection.cs
- ErrorStyle.cs
- ClickablePoint.cs
- EventDescriptorCollection.cs
- ReachPageContentSerializer.cs
- WebPartTransformerCollection.cs
- DocumentPaginator.cs
- WindowsToolbar.cs
- BitmapData.cs
- ValueChangedEventManager.cs
- ListChangedEventArgs.cs
- XmlDataProvider.cs
- BitmapEffectOutputConnector.cs
- ExpressionConverter.cs
- AttributeEmitter.cs
- SubpageParagraph.cs
- TopClause.cs
- IBuiltInEvidence.cs
- SetStateEventArgs.cs
- RichTextBoxAutomationPeer.cs
- LineInfo.cs
- TdsParserSafeHandles.cs
- SuspendDesigner.cs
- SettingsSavedEventArgs.cs
- OdbcConnectionHandle.cs
- WebHeaderCollection.cs
- uribuilder.cs
- X509SecurityToken.cs
- EntityContainer.cs
- KerberosTokenFactoryCredential.cs
- COM2Enum.cs
- XPathConvert.cs
- CodeFieldReferenceExpression.cs
- DeploymentSection.cs
- SettingsProperty.cs
- MimePart.cs
- CompensationToken.cs
- TextServicesCompartmentEventSink.cs
- MouseButton.cs
- ActivityDesignerResources.cs
- ByteStack.cs
- BuildProvider.cs
- SqlDataReaderSmi.cs
- CheckedPointers.cs
- DataMemberFieldEditor.cs
- PropertySourceInfo.cs
- Operator.cs
- PointHitTestParameters.cs
- SendOperation.cs
- MembershipUser.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- PropertyPathWorker.cs
- ArrangedElement.cs
- KnownBoxes.cs
- QueryStringConverter.cs
- SynchronizedKeyedCollection.cs
- HtmlContainerControl.cs
- SiteMapProvider.cs
- DataGridItem.cs
- Brush.cs
- DesignerTextViewAdapter.cs
- MatrixConverter.cs
- ColorMatrix.cs
- TCEAdapterGenerator.cs
- InvariantComparer.cs
- TimeSpanSecondsConverter.cs
- ItemContainerGenerator.cs
- HttpResponse.cs
- ScrollableControl.cs
- PerfCounters.cs
- DataGridItemEventArgs.cs
- XPathExpr.cs
- PhysicalFontFamily.cs
- WebOperationContext.cs
- HeaderPanel.cs
- TraceSection.cs
- Win32NamedPipes.cs
- CodeTypeParameter.cs
- _NegotiateClient.cs