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
- RegistryPermission.cs
- ExtenderControl.cs
- CustomErrorCollection.cs
- RegexCompilationInfo.cs
- Journal.cs
- TextFormatterContext.cs
- Process.cs
- QueryRewriter.cs
- CodeTypeReference.cs
- ViewPort3D.cs
- ObjectDataSourceDisposingEventArgs.cs
- CodeRemoveEventStatement.cs
- WebResourceUtil.cs
- CodeDelegateCreateExpression.cs
- BamlLocalizer.cs
- DrawingCollection.cs
- UrlMappingsModule.cs
- BufferedWebEventProvider.cs
- Errors.cs
- DockingAttribute.cs
- InputProviderSite.cs
- NCryptNative.cs
- AstNode.cs
- FieldTemplateUserControl.cs
- IconBitmapDecoder.cs
- SelectQueryOperator.cs
- DrawingContextDrawingContextWalker.cs
- RepeatInfo.cs
- WebPartVerbsEventArgs.cs
- TdsRecordBufferSetter.cs
- XmlSchemaComplexContentExtension.cs
- WebPartCloseVerb.cs
- ForEachAction.cs
- webproxy.cs
- NamespaceEmitter.cs
- HierarchicalDataBoundControlAdapter.cs
- TrackBarRenderer.cs
- ResourceReader.cs
- ExtensionSimplifierMarkupObject.cs
- TraceUtils.cs
- MetadataHelper.cs
- HotSpot.cs
- WindowsIdentity.cs
- TextSimpleMarkerProperties.cs
- ReceiveActivityDesignerTheme.cs
- PermissionSetTriple.cs
- CurrentChangingEventManager.cs
- DocumentXPathNavigator.cs
- RuntimeVariableList.cs
- SystemParameters.cs
- __Filters.cs
- HttpWebResponse.cs
- FirewallWrapper.cs
- XmlSerializerSection.cs
- UriExt.cs
- BrowserDefinitionCollection.cs
- CodeNamespaceImportCollection.cs
- XPathBinder.cs
- COM2Enum.cs
- HttpRequestCacheValidator.cs
- ActiveXHelper.cs
- EntityRecordInfo.cs
- TextSpan.cs
- TreeNodeBinding.cs
- GeometryConverter.cs
- ConnectionProviderAttribute.cs
- TreeNodeCollectionEditor.cs
- MouseDevice.cs
- RepeatButtonAutomationPeer.cs
- IdentifierCollection.cs
- TextEditorParagraphs.cs
- CardSpaceException.cs
- ChildTable.cs
- SqlWorkflowInstanceStoreLock.cs
- PenLineCapValidation.cs
- DataGridViewCellCollection.cs
- ConsoleKeyInfo.cs
- TrackingQueryElement.cs
- Message.cs
- MetadataSource.cs
- ADMembershipUser.cs
- PropertyPathConverter.cs
- UnaryOperationBinder.cs
- MethodAccessException.cs
- OrderPreservingPipeliningSpoolingTask.cs
- JavascriptCallbackMessageInspector.cs
- ConfigurationManagerInternalFactory.cs
- RadioButtonRenderer.cs
- HandledEventArgs.cs
- Pair.cs
- SqlProviderServices.cs
- NameTable.cs
- AssociationSet.cs
- CapacityStreamGeometryContext.cs
- CodeTypeParameterCollection.cs
- XmlChoiceIdentifierAttribute.cs
- WorkflowInvoker.cs
- BaseComponentEditor.cs
- DragStartedEventArgs.cs
- Win32PrintDialog.cs