Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / UI / WebControls / LinqToSqlWrapper.cs / 1305376 / LinqToSqlWrapper.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- #if ORYX_VNEXT namespace Microsoft.Web.Data.UI.WebControls { #else namespace System.Web.UI.WebControls { #endif using System.Reflection; using System.Data.Linq; internal class LinqToSqlWrapper : ILinqToSql { public void Add(ITable table, object row) { table.InsertOnSubmit(row); } public void Attach(ITable table, object row) { table.Attach(row); } public object GetOriginalEntityState(ITable table, object row) { return table.GetOriginalEntityState(row); } public void Refresh(DataContext dataContext, RefreshMode mode, object entity) { dataContext.Refresh(mode, entity); } public void Remove(ITable table, object row) { table.DeleteOnSubmit(row); } public void SubmitChanges(DataContext dataContext) { dataContext.SubmitChanges(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- #if ORYX_VNEXT namespace Microsoft.Web.Data.UI.WebControls { #else namespace System.Web.UI.WebControls { #endif using System.Reflection; using System.Data.Linq; internal class LinqToSqlWrapper : ILinqToSql { public void Add(ITable table, object row) { table.InsertOnSubmit(row); } public void Attach(ITable table, object row) { table.Attach(row); } public object GetOriginalEntityState(ITable table, object row) { return table.GetOriginalEntityState(row); } public void Refresh(DataContext dataContext, RefreshMode mode, object entity) { dataContext.Refresh(mode, entity); } public void Remove(ITable table, object row) { table.DeleteOnSubmit(row); } public void SubmitChanges(DataContext dataContext) { dataContext.SubmitChanges(); } } } // 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
- NetworkStream.cs
- UnmanagedMarshal.cs
- PageEventArgs.cs
- SimpleMailWebEventProvider.cs
- InkCanvasAutomationPeer.cs
- SoapReflectionImporter.cs
- ReferenceConverter.cs
- SqlCacheDependencyDatabase.cs
- TextRangeEditTables.cs
- HtmlValidationSummaryAdapter.cs
- NoResizeHandleGlyph.cs
- UserNamePasswordValidator.cs
- MessageSmuggler.cs
- XDRSchema.cs
- AutoGeneratedFieldProperties.cs
- RenderContext.cs
- _LocalDataStoreMgr.cs
- ProviderException.cs
- WebBrowserUriTypeConverter.cs
- QueryProcessor.cs
- FormsAuthenticationModule.cs
- DataTableClearEvent.cs
- DesignDataSource.cs
- sqlinternaltransaction.cs
- BStrWrapper.cs
- XmlCodeExporter.cs
- AutomationPropertyChangedEventArgs.cs
- GlyphInfoList.cs
- TextModifierScope.cs
- ReliableSession.cs
- TypedTableGenerator.cs
- UnaryNode.cs
- WebPartZone.cs
- Mouse.cs
- MailDefinition.cs
- ColorPalette.cs
- PolicyManager.cs
- basemetadatamappingvisitor.cs
- FieldNameLookup.cs
- NavigationWindow.cs
- nulltextcontainer.cs
- LayoutTableCell.cs
- DatagridviewDisplayedBandsData.cs
- ModelFactory.cs
- BufferModeSettings.cs
- ObjectSelectorEditor.cs
- XamlSerializerUtil.cs
- OletxTransactionManager.cs
- CompilerGlobalScopeAttribute.cs
- BindingRestrictions.cs
- InvokeMethodActivity.cs
- SimpleRecyclingCache.cs
- WebPartConnectionsConfigureVerb.cs
- StreamSecurityUpgradeProvider.cs
- ScrollChangedEventArgs.cs
- LicenseException.cs
- MenuStrip.cs
- CultureNotFoundException.cs
- Deserializer.cs
- OperatingSystemVersionCheck.cs
- KeysConverter.cs
- TypeElement.cs
- ConvertEvent.cs
- CuspData.cs
- CodeAccessPermission.cs
- ColumnCollection.cs
- PixelFormats.cs
- BypassElement.cs
- OdbcConnectionStringbuilder.cs
- DeviceContext2.cs
- ObfuscationAttribute.cs
- Cursors.cs
- UrlPath.cs
- _ProxyChain.cs
- SendingRequestEventArgs.cs
- HttpListener.cs
- EntitySqlQueryState.cs
- SkipStoryboardToFill.cs
- VariableBinder.cs
- TransformationRules.cs
- relpropertyhelper.cs
- NumericExpr.cs
- WithParamAction.cs
- PopupControlService.cs
- XmlAnyElementAttributes.cs
- DataViewListener.cs
- SqlParameter.cs
- CachedPathData.cs
- FixedDSBuilder.cs
- ACE.cs
- NamespaceDecl.cs
- ConfigurationManagerInternalFactory.cs
- ObjectFullSpanRewriter.cs
- StateRuntime.cs
- SecurityContext.cs
- CatalogZoneDesigner.cs
- DefaultTextStore.cs
- CursorEditor.cs
- CriticalExceptions.cs
- PageHandlerFactory.cs