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
- ExtensionQuery.cs
- RowSpanVector.cs
- XmlnsDictionary.cs
- DetailsViewCommandEventArgs.cs
- PrimitiveXmlSerializers.cs
- CustomErrorCollection.cs
- DelegateSerializationHolder.cs
- _IPv6Address.cs
- mil_commands.cs
- StringAnimationUsingKeyFrames.cs
- ViewBase.cs
- FormatConvertedBitmap.cs
- ISAPIRuntime.cs
- SQLString.cs
- HttpListenerRequest.cs
- BitmapEffectState.cs
- SapiInterop.cs
- FormViewInsertEventArgs.cs
- ApplicationFileCodeDomTreeGenerator.cs
- BufferedStream.cs
- DetailsViewRowCollection.cs
- ToolStripDropDownClosingEventArgs.cs
- followingsibling.cs
- AssemblyName.cs
- ProfilePropertyNameValidator.cs
- TableLayoutColumnStyleCollection.cs
- ExpressionParser.cs
- SchemaManager.cs
- ProxyElement.cs
- CodeExpressionCollection.cs
- LowerCaseStringConverter.cs
- JournalEntryListConverter.cs
- XPathMultyIterator.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- NavigationProgressEventArgs.cs
- ToolboxItemCollection.cs
- InstanceLockLostException.cs
- SafeCryptHandles.cs
- Contracts.cs
- LeafCellTreeNode.cs
- HealthMonitoringSection.cs
- XmlSchema.cs
- GeometryGroup.cs
- NotSupportedException.cs
- BufferedOutputStream.cs
- ImageSource.cs
- XmlSerializerFaultFormatter.cs
- FileUtil.cs
- Schema.cs
- FindResponse.cs
- CustomSignedXml.cs
- RijndaelManagedTransform.cs
- Table.cs
- DefaultDiscoveryServiceExtension.cs
- OdbcConnectionString.cs
- IdentityValidationException.cs
- StateDesigner.Layouts.cs
- XmlSignificantWhitespace.cs
- Dictionary.cs
- basevalidator.cs
- SmiGettersStream.cs
- FixedElement.cs
- SamlAuthenticationStatement.cs
- Flowchart.cs
- SqlFacetAttribute.cs
- ObjectIDGenerator.cs
- XmlSortKeyAccumulator.cs
- KeyedCollection.cs
- EncryptedPackageFilter.cs
- ActiveXContainer.cs
- BitArray.cs
- PersonalizationEntry.cs
- RemotingConfigParser.cs
- PDBReader.cs
- ContextMenuStrip.cs
- WarningException.cs
- DataGridViewButtonColumn.cs
- AnimationException.cs
- ResourceReferenceExpressionConverter.cs
- ResourceSetExpression.cs
- WizardPanel.cs
- OdbcRowUpdatingEvent.cs
- SiteMapDataSource.cs
- RecognizerBase.cs
- RotateTransform.cs
- SafeProcessHandle.cs
- TreeView.cs
- Expressions.cs
- MiniParameterInfo.cs
- ViewBox.cs
- AsyncMethodInvoker.cs
- TableAdapterManagerGenerator.cs
- PaperSource.cs
- ChildTable.cs
- EpmHelper.cs
- Set.cs
- ToolStripSeparator.cs
- ResXFileRef.cs
- OleAutBinder.cs
- MessageAction.cs