Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / ReadOnlyKeyedCollection.cs / 1305376 / ReadOnlyKeyedCollection.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Runtime
{
using System.Collections.ObjectModel;
class ReadOnlyKeyedCollection: ReadOnlyCollection
{
KeyedCollection innerCollection;
public ReadOnlyKeyedCollection(KeyedCollection innerCollection)
: base(innerCollection)
{
Fx.Assert(innerCollection != null, "innerCollection should not be null");
this.innerCollection = innerCollection;
}
public TValue this[TKey key]
{
get
{
return this.innerCollection[key];
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Runtime
{
using System.Collections.ObjectModel;
class ReadOnlyKeyedCollection: ReadOnlyCollection
{
KeyedCollection innerCollection;
public ReadOnlyKeyedCollection(KeyedCollection innerCollection)
: base(innerCollection)
{
Fx.Assert(innerCollection != null, "innerCollection should not be null");
this.innerCollection = innerCollection;
}
public TValue this[TKey key]
{
get
{
return this.innerCollection[key];
}
}
}
}
// 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
- AsyncOperation.cs
- OleStrCAMarshaler.cs
- ActiveDocumentEvent.cs
- HScrollProperties.cs
- InternalConfigEventArgs.cs
- InputEventArgs.cs
- ReplyAdapterChannelListener.cs
- FilterQueryOptionExpression.cs
- HybridWebProxyFinder.cs
- FormsAuthenticationConfiguration.cs
- SerialReceived.cs
- XmlNode.cs
- Table.cs
- MasterPageBuildProvider.cs
- BehaviorService.cs
- ProviderConnectionPoint.cs
- LinqDataSourceStatusEventArgs.cs
- OracleString.cs
- AsyncOperationManager.cs
- WebPartAuthorizationEventArgs.cs
- EmptyControlCollection.cs
- CredentialCache.cs
- LineMetrics.cs
- WriteableOnDemandStream.cs
- FirstMatchCodeGroup.cs
- ImportContext.cs
- Directory.cs
- ImageUrlEditor.cs
- Convert.cs
- Int32Storage.cs
- Pts.cs
- TimerEventSubscriptionCollection.cs
- TextDocumentView.cs
- HtmlInputReset.cs
- TreeBuilderBamlTranslator.cs
- JavaScriptString.cs
- OdbcConnectionFactory.cs
- BufferedGraphicsContext.cs
- BindingValueChangedEventArgs.cs
- TogglePatternIdentifiers.cs
- SelectionProcessor.cs
- StandardRuntimeEnumValidator.cs
- EncoderFallback.cs
- WorkflowHostingResponseContext.cs
- SizeConverter.cs
- CachedCompositeFamily.cs
- CompilationSection.cs
- CustomLineCap.cs
- ProcessHostMapPath.cs
- DisplayMemberTemplateSelector.cs
- StorageTypeMapping.cs
- OLEDB_Enum.cs
- MaterialCollection.cs
- TypeToken.cs
- DelegatingConfigHost.cs
- NetSectionGroup.cs
- ADRoleFactoryConfiguration.cs
- sqlnorm.cs
- LiteralControl.cs
- DBDataPermissionAttribute.cs
- TableProviderWrapper.cs
- ActivityMarkupSerializationProvider.cs
- MultiByteCodec.cs
- PenContext.cs
- CollectionViewSource.cs
- XDeferredAxisSource.cs
- SimpleWorkerRequest.cs
- LogRestartAreaEnumerator.cs
- RevocationPoint.cs
- NextPreviousPagerField.cs
- TemplateEditingVerb.cs
- ProvidersHelper.cs
- Delay.cs
- ChineseLunisolarCalendar.cs
- LoadRetryStrategyFactory.cs
- ColumnReorderedEventArgs.cs
- NativeRecognizer.cs
- EditCommandColumn.cs
- XmlValidatingReader.cs
- WebPermission.cs
- SqlDataSourceSelectingEventArgs.cs
- HierarchicalDataSourceControl.cs
- FilterEventArgs.cs
- ServiceModelEnumValidatorAttribute.cs
- formatter.cs
- ClockController.cs
- RealProxy.cs
- DynamicRenderer.cs
- NamedElement.cs
- PolicyLevel.cs
- ColorComboBox.cs
- SoapAttributeOverrides.cs
- ErrorWrapper.cs
- Component.cs
- BitmapMetadataBlob.cs
- PrintPreviewControl.cs
- ItemsPresenter.cs
- HitTestDrawingContextWalker.cs
- PersonalizationAdministration.cs
- XhtmlBasicLinkAdapter.cs