Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Metadata / ObjectLayer / ImmutableAssemblyCacheEntry.cs / 1305376 / ImmutableAssemblyCacheEntry.cs
//---------------------------------------------------------------------- //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Collections.Generic; using System.Reflection; namespace System.Data.Metadata.Edm { internal partial class ImmutableAssemblyCacheEntry : AssemblyCacheEntry { // types in "this" assembly private readonly System.Collections.ObjectModel.ReadOnlyCollection_typesInAssembly; // other assemblies referenced by types we care about in "this" assembly private readonly System.Collections.ObjectModel.ReadOnlyCollection _closureAssemblies; internal ImmutableAssemblyCacheEntry(MutableAssemblyCacheEntry mutableEntry) { _typesInAssembly = new List (mutableEntry.TypesInAssembly).AsReadOnly(); _closureAssemblies = new List (mutableEntry.ClosureAssemblies).AsReadOnly(); } internal override IList TypesInAssembly { get { return _typesInAssembly; } } internal override IList ClosureAssemblies { get { return _closureAssemblies; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- using System.Collections.Generic; using System.Reflection; namespace System.Data.Metadata.Edm { internal partial class ImmutableAssemblyCacheEntry : AssemblyCacheEntry { // types in "this" assembly private readonly System.Collections.ObjectModel.ReadOnlyCollection_typesInAssembly; // other assemblies referenced by types we care about in "this" assembly private readonly System.Collections.ObjectModel.ReadOnlyCollection _closureAssemblies; internal ImmutableAssemblyCacheEntry(MutableAssemblyCacheEntry mutableEntry) { _typesInAssembly = new List (mutableEntry.TypesInAssembly).AsReadOnly(); _closureAssemblies = new List (mutableEntry.ClosureAssemblies).AsReadOnly(); } internal override IList TypesInAssembly { get { return _typesInAssembly; } } internal override IList ClosureAssemblies { get { return _closureAssemblies; } } } } // 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
- CompositeControl.cs
- InputLanguageEventArgs.cs
- ClientRoleProvider.cs
- CacheModeConverter.cs
- HtmlFormParameterReader.cs
- _ProxyRegBlob.cs
- XsdDataContractExporter.cs
- OleDbEnumerator.cs
- ListSortDescription.cs
- MemoryFailPoint.cs
- SectionRecord.cs
- SecurityContextSecurityTokenResolver.cs
- XmlDataSourceView.cs
- SQlBooleanStorage.cs
- RtfControlWordInfo.cs
- PropertyMetadata.cs
- FreeFormDragDropManager.cs
- DataDocumentXPathNavigator.cs
- DefaultAssemblyResolver.cs
- DBCommand.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- DropDownButton.cs
- ImmComposition.cs
- InputQueueChannelAcceptor.cs
- ServiceModelPerformanceCounters.cs
- DataGridRowHeaderAutomationPeer.cs
- MouseDevice.cs
- CrossAppDomainChannel.cs
- MetabaseServerConfig.cs
- TreeNode.cs
- RichTextBoxAutomationPeer.cs
- BaseCodeDomTreeGenerator.cs
- SimpleType.cs
- MeshGeometry3D.cs
- TrackingLocation.cs
- ForAllOperator.cs
- ShutDownListener.cs
- TemplateAction.cs
- BinaryWriter.cs
- ByteStack.cs
- NullableIntAverageAggregationOperator.cs
- TreeViewImageIndexConverter.cs
- FormatException.cs
- IgnoreSectionHandler.cs
- FixedPosition.cs
- EntityDataSourceSelectingEventArgs.cs
- CommonObjectSecurity.cs
- cookie.cs
- SurrogateSelector.cs
- DynamicMetaObjectBinder.cs
- ServiceModelConfiguration.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- DataTemplate.cs
- ObjectSet.cs
- GatewayDefinition.cs
- OutputCacheProfileCollection.cs
- CounterNameConverter.cs
- BoolExpr.cs
- ParsedAttributeCollection.cs
- WebPartAddingEventArgs.cs
- AutomationPropertyInfo.cs
- GatewayDefinition.cs
- MouseButtonEventArgs.cs
- EventlogProvider.cs
- WebPartCollection.cs
- documentation.cs
- CodeExpressionStatement.cs
- MouseCaptureWithinProperty.cs
- DefaultDiscoveryServiceExtension.cs
- RadioButtonPopupAdapter.cs
- FixedDocumentSequencePaginator.cs
- Transform3DGroup.cs
- SiteMembershipCondition.cs
- ForceCopyBuildProvider.cs
- PageEventArgs.cs
- FilterQuery.cs
- DiagnosticEventProvider.cs
- TriState.cs
- PointConverter.cs
- TextRange.cs
- documentsequencetextcontainer.cs
- UpWmlPageAdapter.cs
- WebPartManager.cs
- HitTestWithGeometryDrawingContextWalker.cs
- RegexWriter.cs
- MSG.cs
- ProgressBarAutomationPeer.cs
- SchemaNamespaceManager.cs
- Themes.cs
- BlurEffect.cs
- SqlBuilder.cs
- GeometryValueSerializer.cs
- ConfigUtil.cs
- BorderGapMaskConverter.cs
- AnnotationMap.cs
- ObjectPersistData.cs
- CodeArrayCreateExpression.cs
- LocalizationCodeDomSerializer.cs
- wgx_commands.cs
- WizardStepBase.cs