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
- VirtualizingPanel.cs
- XPathNodeList.cs
- DataControlReference.cs
- AccessViolationException.cs
- ToolStripPanelCell.cs
- AlignmentYValidation.cs
- ValidationErrorEventArgs.cs
- WorkflowQueue.cs
- WinOEToolBoxItem.cs
- SafeNativeMethods.cs
- EntityContainerAssociationSet.cs
- IndexingContentUnit.cs
- PopupRootAutomationPeer.cs
- HasCopySemanticsAttribute.cs
- RelationshipConverter.cs
- IgnoreFlushAndCloseStream.cs
- ReadWriteSpinLock.cs
- CodePageUtils.cs
- Delay.cs
- Html32TextWriter.cs
- ResourceAssociationType.cs
- XPathNodeInfoAtom.cs
- UpDownBaseDesigner.cs
- PrtTicket_Base.cs
- Speller.cs
- MulticastIPAddressInformationCollection.cs
- WindowsListViewItemCheckBox.cs
- AccessDataSourceView.cs
- DataServiceBehavior.cs
- ClientTargetSection.cs
- StringKeyFrameCollection.cs
- MultipleViewPattern.cs
- JoinElimination.cs
- DataControlField.cs
- ToolBarButtonDesigner.cs
- BinaryObjectWriter.cs
- StrongNameMembershipCondition.cs
- ValueUtilsSmi.cs
- GacUtil.cs
- LabelLiteral.cs
- MarginCollapsingState.cs
- StorageEntitySetMapping.cs
- EventlogProvider.cs
- PeerNameResolver.cs
- SchemaTypeEmitter.cs
- TabPanel.cs
- XmlSchemaAppInfo.cs
- BitmapMetadataEnumerator.cs
- DefaultValueTypeConverter.cs
- StickyNote.cs
- SurrogateSelector.cs
- ViewGenerator.cs
- NegatedConstant.cs
- TypeDelegator.cs
- ChannelManager.cs
- BufferedStream.cs
- MonikerBuilder.cs
- SqlProvider.cs
- PolicyChain.cs
- securestring.cs
- SHA1CryptoServiceProvider.cs
- ClassData.cs
- TraceUtils.cs
- DataGridLinkButton.cs
- XamlFigureLengthSerializer.cs
- AsyncPostBackErrorEventArgs.cs
- OleDbPermission.cs
- WorkflowDataContext.cs
- SQLDecimal.cs
- MemberMaps.cs
- ManualResetEvent.cs
- Quaternion.cs
- XpsImageSerializationService.cs
- DiscoveryUtility.cs
- DefaultExpression.cs
- ColumnClickEvent.cs
- XmlEncoding.cs
- DeflateStream.cs
- OutputScopeManager.cs
- PagedDataSource.cs
- SiteOfOriginContainer.cs
- EdmProperty.cs
- ResourceKey.cs
- NameValueSectionHandler.cs
- DataGridLengthConverter.cs
- VariableBinder.cs
- XamlSerializerUtil.cs
- SmiContext.cs
- TextTreeTextNode.cs
- DocumentViewerBaseAutomationPeer.cs
- PropertyMapper.cs
- COM2ExtendedUITypeEditor.cs
- FileReservationCollection.cs
- Object.cs
- HashCodeCombiner.cs
- MailWebEventProvider.cs
- FrugalMap.cs
- WorkflowOperationBehavior.cs
- LogicalExpr.cs
- TreeNode.cs