Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWeb / Server / System / Data / Services / KeyInstance.cs / 1305376 / KeyInstance.cs
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// Provides a class used to represent a key value for a resource.
//
//
// @owner [....]
//---------------------------------------------------------------------
namespace System.Data.Services
{
using System.Collections.Generic;
using System.Data.Services.Parsing;
using System.Data.Services.Providers;
using System.Diagnostics;
/// Provides a class used to represent a key for a resource.
///
/// Internally, every key instance has a collection of values. These values
/// can be named or positional, depending on how they were specified
/// if parsed from a URI.
///
internal class KeyInstance
{
/// Empty key singleton.
private static readonly KeyInstance Empty = new KeyInstance();
/// Named values.
private readonly Dictionary namedValues;
/// Positional values.
private readonly List
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ListViewItem.cs
- ListenerAdapterBase.cs
- ExpanderAutomationPeer.cs
- RoutedEvent.cs
- PasswordRecovery.cs
- ProfileGroupSettingsCollection.cs
- WmpBitmapEncoder.cs
- VirtualDirectoryMapping.cs
- SafeProcessHandle.cs
- MenuItemAutomationPeer.cs
- OverrideMode.cs
- NativeCppClassAttribute.cs
- HuffmanTree.cs
- RTTrackingProfile.cs
- IgnorePropertiesAttribute.cs
- FormViewRow.cs
- PaginationProgressEventArgs.cs
- TabControl.cs
- BamlStream.cs
- MarshalByRefObject.cs
- DBSchemaTable.cs
- BigInt.cs
- UnsafeNativeMethods.cs
- OuterGlowBitmapEffect.cs
- NameSpaceEvent.cs
- DataGridHelper.cs
- TimeSpanValidator.cs
- ResXBuildProvider.cs
- SpecialFolderEnumConverter.cs
- SplineKeyFrames.cs
- UserControlParser.cs
- ListViewInsertionMark.cs
- FixUpCollection.cs
- ProcessModelInfo.cs
- EventHandlersStore.cs
- FormViewInsertedEventArgs.cs
- BufferedGraphicsManager.cs
- MemberExpression.cs
- PeerOutputChannel.cs
- ClientOptions.cs
- TranslateTransform3D.cs
- Button.cs
- NumberSubstitution.cs
- DrawingState.cs
- SimpleTextLine.cs
- CultureSpecificStringDictionary.cs
- AuthorizationRule.cs
- ColumnResizeUndoUnit.cs
- SqlParameterizer.cs
- BrowserDefinitionCollection.cs
- FixedPosition.cs
- TdsParserStaticMethods.cs
- FindCriteria11.cs
- SafeNativeMethods.cs
- FormViewDesigner.cs
- ApplicationServiceManager.cs
- CopyAttributesAction.cs
- XamlStyleSerializer.cs
- OutputCacheProfileCollection.cs
- OrderedDictionaryStateHelper.cs
- ConstraintCollection.cs
- DetailsView.cs
- SyndicationSerializer.cs
- PermissionRequestEvidence.cs
- BamlReader.cs
- PropertyDescriptorComparer.cs
- MaskDescriptor.cs
- DecoderReplacementFallback.cs
- oledbmetadatacollectionnames.cs
- ACE.cs
- XamlSerializerUtil.cs
- loginstatus.cs
- GlyphsSerializer.cs
- DigitShape.cs
- ModifiableIteratorCollection.cs
- UrlMappingsSection.cs
- SqlMetaData.cs
- CodeVariableDeclarationStatement.cs
- ListBindingHelper.cs
- QueryResults.cs
- oledbmetadatacollectionnames.cs
- WebHostUnsafeNativeMethods.cs
- XmlNotation.cs
- TextDecorationCollectionConverter.cs
- Error.cs
- brushes.cs
- ExtentKey.cs
- SystemResourceHost.cs
- PageBuildProvider.cs
- WebPartCloseVerb.cs
- Decimal.cs
- DocumentProperties.cs
- AssociationEndMember.cs
- PointLight.cs
- XsltContext.cs
- StreamReader.cs
- PreservationFileWriter.cs
- COM2FontConverter.cs
- ToolStripDropDownItem.cs
- DoubleConverter.cs