Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Client / System / Data / Services / Client / ProjectionPlan.cs / 1305376 / ProjectionPlan.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // //// Provides a class that encapsulates how to materialize an ATOM // entry using a projection. // //--------------------------------------------------------------------- namespace System.Data.Services.Client { #region Namespaces. using System; using System.Diagnostics; #endregion Namespaces. ///Use this class to store a materialization plan used with projections. internal class ProjectionPlan { #if DEBUG ///Source projection for this plan. internal System.Linq.Expressions.Expression SourceProjection { get; set; } ///Target projection for this plan. internal System.Linq.Expressions.Expression TargetProjection { get; set; } #endif ///Last segment type for query. ///This typically matches the expected element type at runtime. internal Type LastSegmentType { get; set; } ///Provides a method to materialize a payload. internal Func
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlAttributeOverrides.cs
- URI.cs
- ContainerParagraph.cs
- filewebrequest.cs
- FactoryGenerator.cs
- VirtualizingPanel.cs
- DetailsViewAutoFormat.cs
- Int32RectValueSerializer.cs
- StyleModeStack.cs
- FirstMatchCodeGroup.cs
- BindValidationContext.cs
- JoinSymbol.cs
- DataBoundControlAdapter.cs
- SolidColorBrush.cs
- _emptywebproxy.cs
- HtmlWindowCollection.cs
- InternalDispatchObject.cs
- WebFaultException.cs
- FontConverter.cs
- DataGridViewDataErrorEventArgs.cs
- TimelineCollection.cs
- Set.cs
- hwndwrapper.cs
- SymbolPair.cs
- InputScopeConverter.cs
- PageStatePersister.cs
- ConfigurationFileMap.cs
- versioninfo.cs
- CssClassPropertyAttribute.cs
- DetailsViewPageEventArgs.cs
- ThrowHelper.cs
- WSFederationHttpBindingCollectionElement.cs
- FontFamilyValueSerializer.cs
- DocumentPageViewAutomationPeer.cs
- ConfigurationPermission.cs
- StrokeCollectionDefaultValueFactory.cs
- PageAsyncTask.cs
- DataGridCell.cs
- DoubleLink.cs
- DropDownList.cs
- LayoutEngine.cs
- BroadcastEventHelper.cs
- PropertyDescriptorCollection.cs
- AdvancedBindingPropertyDescriptor.cs
- CompModSwitches.cs
- PartBasedPackageProperties.cs
- AdRotator.cs
- UpDownEvent.cs
- MsmqIntegrationChannelListener.cs
- NetCodeGroup.cs
- SoapAttributes.cs
- serverconfig.cs
- MessageTraceRecord.cs
- CustomBindingElement.cs
- MediaPlayerState.cs
- JsonGlobals.cs
- ButtonStandardAdapter.cs
- PrintDialog.cs
- ListViewGroupItemCollection.cs
- CustomAttributeBuilder.cs
- EdmSchemaError.cs
- SByteConverter.cs
- ListenerSessionConnection.cs
- ComponentCollection.cs
- ConfigXmlText.cs
- InArgumentConverter.cs
- DetailsViewCommandEventArgs.cs
- CompatibleIComparer.cs
- UIElementAutomationPeer.cs
- Helper.cs
- FixedSOMLineRanges.cs
- PopOutPanel.cs
- SwitchLevelAttribute.cs
- X509CertificateTrustedIssuerElementCollection.cs
- ToolBarTray.cs
- ToolStripPanelRenderEventArgs.cs
- KeyMatchBuilder.cs
- SchemaName.cs
- RIPEMD160Managed.cs
- SerializationObjectManager.cs
- AssemblyAttributesGoHere.cs
- DbProviderSpecificTypePropertyAttribute.cs
- Group.cs
- BindingListCollectionView.cs
- UnsafeCollabNativeMethods.cs
- Authorization.cs
- TransformerTypeCollection.cs
- SqlParameterizer.cs
- DataGridCellItemAutomationPeer.cs
- UdpDiscoveryMessageFilter.cs
- SimpleTableProvider.cs
- OleDbStruct.cs
- MetadataArtifactLoaderComposite.cs
- PageAsyncTask.cs
- VisualTreeUtils.cs
- InterleavedZipPartStream.cs
- ParameterCollection.cs
- XamlPathDataSerializer.cs
- ContractReference.cs
- DrawingContextDrawingContextWalker.cs