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
- X509Certificate.cs
- StreamWithDictionary.cs
- FunctionImportElement.cs
- IConvertible.cs
- BinaryObjectReader.cs
- TdsParserStaticMethods.cs
- ThreadStartException.cs
- TraceXPathNavigator.cs
- ListControlConvertEventArgs.cs
- MergeLocalizationDirectives.cs
- ImageListUtils.cs
- UnmanagedMemoryStreamWrapper.cs
- StrongNameUtility.cs
- PointAnimationClockResource.cs
- ModelFunctionTypeElement.cs
- DelegateArgument.cs
- ChangeDirector.cs
- DependencyPropertyHelper.cs
- SecurityState.cs
- ReadOnlyHierarchicalDataSource.cs
- ResourceProviderFactory.cs
- SafeFileHandle.cs
- SymLanguageType.cs
- PageHandlerFactory.cs
- ZipIOExtraFieldPaddingElement.cs
- ArrayConverter.cs
- StrongNamePublicKeyBlob.cs
- WebPartDisplayModeEventArgs.cs
- XmlReturnWriter.cs
- XappLauncher.cs
- WebBrowserProgressChangedEventHandler.cs
- AlternateViewCollection.cs
- SqlUserDefinedTypeAttribute.cs
- ContainerParaClient.cs
- ObjectDataSourceMethodEditor.cs
- WebPartPersonalization.cs
- serverconfig.cs
- IQueryable.cs
- XmlReflectionImporter.cs
- EntityDataSourceQueryBuilder.cs
- LambdaCompiler.Expressions.cs
- documentsequencetextview.cs
- SpinLock.cs
- OneWayBindingElement.cs
- CallbackHandler.cs
- HMAC.cs
- Application.cs
- DataStorage.cs
- ValuePatternIdentifiers.cs
- ObjectDataSourceView.cs
- DynamicActivityTypeDescriptor.cs
- securitycriticaldataformultiplegetandset.cs
- InheritanceContextChangedEventManager.cs
- RelationshipEndMember.cs
- PrintDocument.cs
- XmlSerializer.cs
- _CommandStream.cs
- ByteAnimation.cs
- SqlClientWrapperSmiStreamChars.cs
- HtmlHead.cs
- CollectionEditVerbManager.cs
- Object.cs
- FormViewPagerRow.cs
- LoginDesignerUtil.cs
- XappLauncher.cs
- ProxyHwnd.cs
- BinaryConverter.cs
- ResourcePart.cs
- Control.cs
- Context.cs
- ContextProperty.cs
- QueryOpcode.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- Token.cs
- ContainerParagraph.cs
- EventMappingSettings.cs
- BaseProcessor.cs
- InfoCardAsymmetricCrypto.cs
- XmlException.cs
- StringUtil.cs
- NamespaceEmitter.cs
- SQLByte.cs
- ToolStripLocationCancelEventArgs.cs
- FrameworkContentElement.cs
- WebBrowserContainer.cs
- XmlSerializationReader.cs
- CSharpCodeProvider.cs
- LessThanOrEqual.cs
- ZipIOExtraFieldZip64Element.cs
- UniqueIdentifierService.cs
- ProtocolInformationReader.cs
- UnionCqlBlock.cs
- DecoderFallback.cs
- LinqDataSourceSelectEventArgs.cs
- SignedXml.cs
- WebPartConnectVerb.cs
- HwndHost.cs
- TraceHandler.cs
- ArcSegment.cs
- StructuredTypeEmitter.cs