Code:
/ DotNET / DotNET / 8.0 / untmp / Orcas / RTM / ndp / fx / src / xsp / System / Web / Extensions / ui / webcontrols / LinqToSqlWrapper.cs / 2 / LinqToSqlWrapper.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DynamicPropertyHolder.cs
- GridViewColumnHeader.cs
- FormsAuthentication.cs
- AuthorizationRuleCollection.cs
- ClientSettingsStore.cs
- Encoding.cs
- TargetInvocationException.cs
- FormsAuthenticationCredentials.cs
- NegotiateStream.cs
- LinqDataSourceContextData.cs
- ListViewGroupConverter.cs
- EntityDataSourceUtil.cs
- UiaCoreTypesApi.cs
- LiteralControl.cs
- AccessedThroughPropertyAttribute.cs
- handlecollector.cs
- BlobPersonalizationState.cs
- MaskedTextBox.cs
- LogSwitch.cs
- DiagnosticsConfiguration.cs
- WebHttpElement.cs
- Quaternion.cs
- Menu.cs
- HttpsTransportElement.cs
- SHA256Managed.cs
- TextEditorParagraphs.cs
- PageRequestManager.cs
- MetadataItemSerializer.cs
- XsltSettings.cs
- DataSourceXmlAttributeAttribute.cs
- DataGridPagingPage.cs
- IntegerCollectionEditor.cs
- RawAppCommandInputReport.cs
- KeyPullup.cs
- ISSmlParser.cs
- ElementInit.cs
- EntityCommandExecutionException.cs
- CommandHelpers.cs
- EnterpriseServicesHelper.cs
- BaseServiceProvider.cs
- WebEventTraceProvider.cs
- EndpointInfoCollection.cs
- ScriptReferenceBase.cs
- UrlPropertyAttribute.cs
- DataList.cs
- CanExecuteRoutedEventArgs.cs
- BitmapFrame.cs
- BasicCellRelation.cs
- DocumentPageHost.cs
- LogStore.cs
- ModuleBuilder.cs
- ObjectPersistData.cs
- ToolStripSplitStackLayout.cs
- SQLGuid.cs
- DbParameterCollectionHelper.cs
- MetadataPropertyvalue.cs
- DiscoveryDocumentSearchPattern.cs
- ComNativeDescriptor.cs
- ViewGenResults.cs
- securestring.cs
- PageTheme.cs
- ModifiableIteratorCollection.cs
- Screen.cs
- ChainedAsyncResult.cs
- StringConcat.cs
- TextLineBreak.cs
- ListComponentEditorPage.cs
- CommonProperties.cs
- ThreadAbortException.cs
- securitycriticaldataClass.cs
- _CommandStream.cs
- MarkupWriter.cs
- FixedElement.cs
- WebCategoryAttribute.cs
- ConfigurationLockCollection.cs
- DescendentsWalker.cs
- XamlStackWriter.cs
- XmlSchemaImporter.cs
- QueryCacheEntry.cs
- X509CertificateChain.cs
- SelectionHighlightInfo.cs
- WebPermission.cs
- CodeGotoStatement.cs
- BaseParser.cs
- DirectoryObjectSecurity.cs
- CellQuery.cs
- TypeName.cs
- LazyTextWriterCreator.cs
- ObjectAnimationUsingKeyFrames.cs
- WebPartUtil.cs
- OracleLob.cs
- TrackingStringDictionary.cs
- SortExpressionBuilder.cs
- HttpInputStream.cs
- Vector3DCollection.cs
- RecipientInfo.cs
- EntityContainerEmitter.cs
- Qualifier.cs
- ProviderSettingsCollection.cs
- EnvironmentPermission.cs