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
- GregorianCalendar.cs
- SecurityUtils.cs
- XmlSchemaRedefine.cs
- FileSystemInfo.cs
- TextEditorThreadLocalStore.cs
- XmlAttributeAttribute.cs
- SourceItem.cs
- log.cs
- RegistrationServices.cs
- SystemTcpStatistics.cs
- CodeLinePragma.cs
- PropertyRef.cs
- OleDbTransaction.cs
- CodeSnippetExpression.cs
- LinearGradientBrush.cs
- WeakReference.cs
- WinEventWrap.cs
- WorkflowEnvironment.cs
- DataGridViewCellValueEventArgs.cs
- ConfigurationElementCollection.cs
- AdjustableArrowCap.cs
- EmptyCollection.cs
- SessionSwitchEventArgs.cs
- UDPClient.cs
- DataGridViewElement.cs
- ObjectIDGenerator.cs
- OledbConnectionStringbuilder.cs
- XamlHttpHandlerFactory.cs
- UrlPath.cs
- PeerNameRecordCollection.cs
- StrokeNodeEnumerator.cs
- MobileControlsSectionHandler.cs
- TraceData.cs
- PropVariant.cs
- NestedContainer.cs
- DataColumnMappingCollection.cs
- WebServiceErrorEvent.cs
- ImageListUtils.cs
- HttpContext.cs
- NativeMethods.cs
- SdlChannelSink.cs
- TextEditorTables.cs
- ActivitySurrogateSelector.cs
- BindingNavigator.cs
- Win32.cs
- TemplatePropertyEntry.cs
- SystemInformation.cs
- ConfigurationManagerHelper.cs
- MetaData.cs
- TypefaceCollection.cs
- DesignerLoader.cs
- SrgsRulesCollection.cs
- MoveSizeWinEventHandler.cs
- CollectionMarkupSerializer.cs
- ImmutablePropertyDescriptorGridEntry.cs
- ObfuscateAssemblyAttribute.cs
- PeerInputChannelListener.cs
- DesignTimeParseData.cs
- WindowsSpinner.cs
- FunctionDescription.cs
- NamedObject.cs
- PerformanceCounter.cs
- SerialPort.cs
- PixelShader.cs
- WebServiceMethodData.cs
- ListViewInsertEventArgs.cs
- SettingsProperty.cs
- NetworkStream.cs
- ResourceType.cs
- MarkerProperties.cs
- TranslateTransform.cs
- PropertyValueUIItem.cs
- OdbcConnectionPoolProviderInfo.cs
- TabRenderer.cs
- ProfileProvider.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- _SingleItemRequestCache.cs
- EncoderNLS.cs
- PerformanceCounterPermissionEntry.cs
- XmlWellformedWriter.cs
- DataSourceConverter.cs
- ConfigurationManagerHelper.cs
- SingleTagSectionHandler.cs
- Font.cs
- dsa.cs
- PerCallInstanceContextProvider.cs
- WindowsTab.cs
- XmlNamedNodeMap.cs
- StreamWriter.cs
- RelatedView.cs
- base64Transforms.cs
- DXD.cs
- DataTable.cs
- ControlValuePropertyAttribute.cs
- BinaryParser.cs
- DataServiceRequestException.cs
- StartUpEventArgs.cs
- EntityConnectionStringBuilder.cs
- ZipFileInfo.cs
- PrintPageEvent.cs