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
- WebEventTraceProvider.cs
- MarkupObject.cs
- ApplicationProxyInternal.cs
- DynamicDataExtensions.cs
- ComponentDispatcher.cs
- JsonReader.cs
- Executor.cs
- SystemIPGlobalStatistics.cs
- ValidationSummary.cs
- StrokeNodeOperations.cs
- Int16AnimationUsingKeyFrames.cs
- HtmlAnchor.cs
- DependentTransaction.cs
- SafeFileHandle.cs
- OpacityConverter.cs
- ellipse.cs
- DropDownButton.cs
- MarkupExtensionSerializer.cs
- Latin1Encoding.cs
- SqlConnectionPoolGroupProviderInfo.cs
- DateTimeSerializationSection.cs
- SessionIDManager.cs
- HandleRef.cs
- SqlBooleanizer.cs
- XmlSchemaObjectTable.cs
- __Filters.cs
- StaticResourceExtension.cs
- SignedInfo.cs
- WorkflowRuntimeServicesBehavior.cs
- OutputCacheSettings.cs
- ConnectionManagementSection.cs
- StrokeCollectionConverter.cs
- HttpModuleCollection.cs
- HitTestParameters.cs
- WebHttpDispatchOperationSelector.cs
- HwndKeyboardInputProvider.cs
- _MultipleConnectAsync.cs
- HyperlinkAutomationPeer.cs
- Timer.cs
- EncoderParameter.cs
- InternalsVisibleToAttribute.cs
- UserControlCodeDomTreeGenerator.cs
- ResourceSetExpression.cs
- DocumentDesigner.cs
- ReferencedAssembly.cs
- ProcessThread.cs
- BaseCollection.cs
- ToolboxCategory.cs
- JavaScriptSerializer.cs
- MsmqInputMessagePool.cs
- DataSourceIDConverter.cs
- DecimalStorage.cs
- dbenumerator.cs
- Menu.cs
- Statements.cs
- Vars.cs
- PrimaryKeyTypeConverter.cs
- BamlRecordHelper.cs
- PolyQuadraticBezierSegment.cs
- SqlStream.cs
- StreamReader.cs
- DecoderFallbackWithFailureFlag.cs
- AssemblySettingAttributes.cs
- Int32.cs
- DrawingBrush.cs
- WebServiceParameterData.cs
- UriParserTemplates.cs
- SqlInternalConnectionSmi.cs
- WinEventHandler.cs
- TypeUnloadedException.cs
- LinqDataSourceSelectEventArgs.cs
- SymmetricAlgorithm.cs
- OneOf.cs
- LazyTextWriterCreator.cs
- InvalidComObjectException.cs
- CrossContextChannel.cs
- TextPenaltyModule.cs
- FormsAuthenticationTicket.cs
- WebResponse.cs
- EntityClassGenerator.cs
- DesignTimeValidationFeature.cs
- Axis.cs
- RangeBaseAutomationPeer.cs
- TickBar.cs
- FaultCallbackWrapper.cs
- AcceleratedTokenAuthenticator.cs
- CSharpCodeProvider.cs
- ListItemCollection.cs
- DockingAttribute.cs
- SimpleModelProvider.cs
- RIPEMD160.cs
- MetadataItemCollectionFactory.cs
- QilPatternVisitor.cs
- SQLString.cs
- MetadataUtil.cs
- FileLogRecordEnumerator.cs
- XmlSchemaAnyAttribute.cs
- OlePropertyStructs.cs
- DrawListViewColumnHeaderEventArgs.cs
- WindowInteropHelper.cs