Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Objects / Internal / PocoEntityKeyStrategy.cs / 1305376 / PocoEntityKeyStrategy.cs
using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.Objects.DataClasses; using System.Diagnostics; namespace System.Data.Objects.Internal { ////// Implementor of IEntityKeyStrategy for getting and setting a key on an entity that does not /// implement IEntityWithKey. The key is stored in the strategy object. /// internal sealed class PocoEntityKeyStrategy : IEntityKeyStrategy { private EntityKey _key; ////// Creates a new strategy object; no reference to the actual entity is required. /// public PocoEntityKeyStrategy() { } // See IEntityKeyStrategy public EntityKey GetEntityKey() { return _key; } // See IEntityKeyStrategy public void SetEntityKey(EntityKey key) { _key = key; } // See IEntityKeyStrategy public EntityKey GetEntityKeyFromEntity() { return null; } } } // 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
- EntityDataSourceState.cs
- pingexception.cs
- ProfilePropertyNameValidator.cs
- RectAnimation.cs
- ColorTransform.cs
- XmlReader.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- Highlights.cs
- GifBitmapEncoder.cs
- RemotingConfiguration.cs
- DataGridViewToolTip.cs
- BinHexEncoder.cs
- NamespaceInfo.cs
- InfiniteTimeSpanConverter.cs
- ConditionalDesigner.cs
- WindowAutomationPeer.cs
- TemplateXamlTreeBuilder.cs
- TextRangeSerialization.cs
- TriState.cs
- TabItem.cs
- HttpCacheVaryByContentEncodings.cs
- ExpressionPrinter.cs
- ClosableStream.cs
- ObfuscationAttribute.cs
- CollectionChangeEventArgs.cs
- OuterGlowBitmapEffect.cs
- InputBuffer.cs
- KeyedQueue.cs
- StringToken.cs
- DynamicMethod.cs
- XmlSerializer.cs
- IndentTextWriter.cs
- XpsFilter.cs
- PolicyDesigner.cs
- HtmlInputCheckBox.cs
- TextServicesHost.cs
- Vars.cs
- EntityProviderServices.cs
- UdpDiscoveryEndpointProvider.cs
- XmlDocumentFragment.cs
- CoTaskMemSafeHandle.cs
- Atom10ItemFormatter.cs
- VariantWrapper.cs
- TraceContextEventArgs.cs
- StringUtil.cs
- TaskDesigner.cs
- GuidelineCollection.cs
- ListChangedEventArgs.cs
- HwndSource.cs
- BaseInfoTable.cs
- ColumnReorderedEventArgs.cs
- DTCTransactionManager.cs
- XPathDocument.cs
- Atom10FeedFormatter.cs
- StrongNameUtility.cs
- XmlQueryType.cs
- Positioning.cs
- EdmConstants.cs
- latinshape.cs
- Transaction.cs
- ConfigurationStrings.cs
- DataSourceComponent.cs
- DesignerForm.cs
- ScalarType.cs
- SQLDecimal.cs
- PageThemeBuildProvider.cs
- WebPartDesigner.cs
- SqlConnectionPoolGroupProviderInfo.cs
- _SingleItemRequestCache.cs
- ItemsControlAutomationPeer.cs
- ReadOnlyTernaryTree.cs
- regiisutil.cs
- RowBinding.cs
- ServicePointManagerElement.cs
- GuidelineSet.cs
- SessionPageStateSection.cs
- IntAverageAggregationOperator.cs
- TrustManagerMoreInformation.cs
- DependencyProperty.cs
- DrawingDrawingContext.cs
- WindowsTokenRoleProvider.cs
- TreeSet.cs
- PriorityBindingExpression.cs
- SystemWebCachingSectionGroup.cs
- DrawListViewSubItemEventArgs.cs
- BuildProvider.cs
- UnsafeNativeMethods.cs
- DocumentGridContextMenu.cs
- RuntimeHelpers.cs
- XmlChildEnumerator.cs
- FlowSwitch.cs
- NativeMethods.cs
- TypedReference.cs
- ScaleTransform3D.cs
- ColumnHeaderConverter.cs
- MaterialGroup.cs
- NegotiateStream.cs
- TheQuery.cs
- WmiInstallComponent.cs
- StorageEndPropertyMapping.cs