Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Common / CommandTrees / DbModificationClause.cs / 1305376 / DbModificationClause.cs
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// @owner [....]
// @backupOwner [....]
//---------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Data.Metadata.Edm;
using System.Data.Common.CommandTrees.Internal;
using System.Data.Common.Utils;
using System.Diagnostics;
namespace System.Data.Common.CommandTrees
{
///
/// Specifies a single clause in an insert or update modification operation, see
/// and
///
///
/// An abstract base class allows the possibility of patterns other than
/// Property = Value in future versions, e.g.,
///
/// update Foo
/// set ComplexTypeColumn.Bar()
/// where Id = 2
///
///
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "Db")]
public abstract class DbModificationClause
{
internal DbModificationClause()
{
}
// Effects: describes the contents of this clause using the given dumper
internal abstract void DumpStructure(ExpressionDumper dumper);
// Effects: produces a tree node describing this clause, recursively producing nodes
// for child expressions using the given expression visitor
internal abstract TreeNode Print(DbExpressionVisitor visitor);
}
}
// 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
- GeneralTransform.cs
- ContextStack.cs
- ListArgumentProvider.cs
- ServiceDesigner.xaml.cs
- CSharpCodeProvider.cs
- TreeNodeBinding.cs
- VirtualizingPanel.cs
- COM2Enum.cs
- ReadWriteSpinLock.cs
- LogStore.cs
- CorrelationInitializer.cs
- SchemaImporterExtensionElementCollection.cs
- WebControlParameterProxy.cs
- ClientSideProviderDescription.cs
- DataGrid.cs
- WindowHideOrCloseTracker.cs
- SurrogateDataContract.cs
- CompoundFileDeflateTransform.cs
- IResourceProvider.cs
- BypassElementCollection.cs
- ProtocolsInstallComponent.cs
- DataGridCellEditEndingEventArgs.cs
- ProtocolViolationException.cs
- WorkflowInstanceExtensionCollection.cs
- CompositeCollection.cs
- ModelVisual3D.cs
- ProtectedConfiguration.cs
- ExtractedStateEntry.cs
- SQLSingle.cs
- WebBrowser.cs
- LinqDataSourceStatusEventArgs.cs
- LineSegment.cs
- MarkupWriter.cs
- LongAverageAggregationOperator.cs
- AuthorizationRule.cs
- CodeSubDirectoriesCollection.cs
- UnsafeNativeMethods.cs
- SimpleType.cs
- IdentityHolder.cs
- MessageFilterTable.cs
- ExceptionHandler.cs
- ReachDocumentReferenceSerializerAsync.cs
- ConfigXmlWhitespace.cs
- SecurityHeader.cs
- ChtmlCalendarAdapter.cs
- NetworkStream.cs
- ComponentDispatcherThread.cs
- PageHandlerFactory.cs
- ColumnClickEvent.cs
- RemotingServices.cs
- ButtonFieldBase.cs
- ActivityCodeDomSerializer.cs
- CodeBlockBuilder.cs
- ContainerControl.cs
- DocumentViewerHelper.cs
- XmlCharCheckingReader.cs
- NavigationPropertyEmitter.cs
- SqlDataSource.cs
- HttpProxyCredentialType.cs
- DataPagerField.cs
- DataGridItem.cs
- UTF32Encoding.cs
- FlowDocumentPage.cs
- ResourceReader.cs
- DecimalAverageAggregationOperator.cs
- ChildDocumentBlock.cs
- TypeEnumerableViewSchema.cs
- WebPartDisplayModeEventArgs.cs
- TimeEnumHelper.cs
- TextRange.cs
- SystemKeyConverter.cs
- DictationGrammar.cs
- PlainXmlWriter.cs
- DocumentDesigner.cs
- PrintDocument.cs
- Transform.cs
- OdbcException.cs
- MLangCodePageEncoding.cs
- Thumb.cs
- GraphicsState.cs
- Vector3DAnimationUsingKeyFrames.cs
- StringUtil.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- InvalidOperationException.cs
- OdbcConnectionHandle.cs
- InvalidCommandTreeException.cs
- SqlBuilder.cs
- BaseHashHelper.cs
- TypeExtensions.cs
- Geometry3D.cs
- StringKeyFrameCollection.cs
- MarshalByRefObject.cs
- LayoutDump.cs
- WebConfigurationHost.cs
- MutableAssemblyCacheEntry.cs
- BuilderElements.cs
- XmlLoader.cs
- RectIndependentAnimationStorage.cs
- CodeAttributeDeclaration.cs
- CacheSection.cs