Code:
/ 4.0 / 4.0 / 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., /// [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/// update Foo /// set ComplexTypeColumn.Bar() /// where Id = 2 ///
///visitor); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- // // 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., /// [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/// update Foo /// set ComplexTypeColumn.Bar() /// where Id = 2 ///
///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
- SqlInternalConnectionSmi.cs
- IconConverter.cs
- MsmqInputSessionChannelListener.cs
- ObjectContext.cs
- UIElementIsland.cs
- InvokeGenerator.cs
- CodeThrowExceptionStatement.cs
- WindowsGrip.cs
- WindowsBrush.cs
- ChtmlPhoneCallAdapter.cs
- MethodToken.cs
- LocalizableAttribute.cs
- CodeGroup.cs
- HttpCachePolicyBase.cs
- ZipIOExtraFieldElement.cs
- CodeParameterDeclarationExpression.cs
- TdsParameterSetter.cs
- XamlTemplateSerializer.cs
- Boolean.cs
- DataSvcMapFileSerializer.cs
- ServiceBehaviorAttribute.cs
- QueuePathEditor.cs
- ReadOnlyCollection.cs
- ControlDesigner.cs
- DataViewManagerListItemTypeDescriptor.cs
- SymLanguageType.cs
- TypeUtils.cs
- CodeArrayCreateExpression.cs
- KeyValuePairs.cs
- ISFClipboardData.cs
- EventArgs.cs
- DataGridViewSelectedCellCollection.cs
- ExceptionUtil.cs
- ScriptBehaviorDescriptor.cs
- WebPartConnectionsCloseVerb.cs
- MULTI_QI.cs
- sitestring.cs
- ListViewSortEventArgs.cs
- EnumValidator.cs
- DSACryptoServiceProvider.cs
- HtmlElement.cs
- HtmlFormWrapper.cs
- NavigationWindowAutomationPeer.cs
- ValueExpressions.cs
- FixedHighlight.cs
- Quaternion.cs
- ToolStripContainerDesigner.cs
- TextBoxBase.cs
- AssemblyGen.cs
- TransformerInfo.cs
- ByteStack.cs
- TextDecorationUnitValidation.cs
- HtmlInputCheckBox.cs
- CodeTypeDeclarationCollection.cs
- PathSegment.cs
- CalendarDay.cs
- FloatUtil.cs
- ServiceParser.cs
- ContractReference.cs
- XhtmlBasicValidatorAdapter.cs
- DragEvent.cs
- PrintDialog.cs
- SqlCacheDependencyDatabase.cs
- HtmlTextArea.cs
- NullableDoubleMinMaxAggregationOperator.cs
- xsdvalidator.cs
- ExpressionBuilder.cs
- ToolStrip.cs
- AdapterDictionary.cs
- DataGridViewElement.cs
- IfJoinedCondition.cs
- CallSiteBinder.cs
- TargetControlTypeAttribute.cs
- COM2ComponentEditor.cs
- Frame.cs
- DynamicDataManager.cs
- CompressedStack.cs
- LinkDescriptor.cs
- MessageQueueTransaction.cs
- HyperlinkAutomationPeer.cs
- ClientRolePrincipal.cs
- BitmapEffectrendercontext.cs
- XmlSchemaElement.cs
- XmlSerializerVersionAttribute.cs
- PageCodeDomTreeGenerator.cs
- XhtmlBasicPageAdapter.cs
- SchemaImporterExtensionsSection.cs
- xmlsaver.cs
- BaseTypeViewSchema.cs
- FileSystemInfo.cs
- IndexedGlyphRun.cs
- PhysicalAddress.cs
- IdentityModelStringsVersion1.cs
- wgx_exports.cs
- ClaimTypes.cs
- ErrorProvider.cs
- Internal.cs
- LinkConverter.cs
- HttpModuleActionCollection.cs
- ButtonChrome.cs