Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Metadata / ObjectLayer / AssemblyCacheEntry.cs / 1305376 / AssemblyCacheEntry.cs
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// @owner [....]
// @backupOwner [....]
//---------------------------------------------------------------------
using System.Collections.Generic;
using System.Reflection;
namespace System.Data.Metadata.Edm
{
internal abstract class AssemblyCacheEntry
{
internal abstract IList TypesInAssembly { get; }
internal abstract IList ClosureAssemblies { get; }
internal bool TryGetEdmType(string typeName, out EdmType edmType)
{
edmType = null;
foreach (EdmType loadedEdmType in this.TypesInAssembly)
{
if (loadedEdmType.Identity == typeName)
{
edmType = loadedEdmType;
break;
}
}
return (edmType != null);
}
internal bool ContainsType(string typeName)
{
EdmType edmType = null;
return TryGetEdmType(typeName, out edmType);
}
}
}
// 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
- SymLanguageVendor.cs
- DrawingContextWalker.cs
- ContentDisposition.cs
- CodeCompiler.cs
- SecurityHeaderElementInferenceEngine.cs
- HostProtectionException.cs
- UIElementCollection.cs
- HttpBindingExtension.cs
- LinqDataSourceUpdateEventArgs.cs
- SafeProcessHandle.cs
- InkPresenter.cs
- ParameterToken.cs
- XmlAnyAttributeAttribute.cs
- GridViewColumnHeaderAutomationPeer.cs
- ExpressionUtilities.cs
- SmtpMail.cs
- DurableInstanceProvider.cs
- ADMembershipUser.cs
- _SpnDictionary.cs
- GlyphInfoList.cs
- Region.cs
- EntityDataSourceEntityTypeFilterItem.cs
- XhtmlTextWriter.cs
- ProviderConnectionPointCollection.cs
- DefaultProxySection.cs
- SrgsGrammarCompiler.cs
- GrabHandleGlyph.cs
- EventWaitHandle.cs
- PermissionSet.cs
- JoinSymbol.cs
- AdRotatorDesigner.cs
- PrimitiveType.cs
- StoragePropertyMapping.cs
- SecurityChannelFaultConverter.cs
- InstanceKey.cs
- EndEvent.cs
- BinaryUtilClasses.cs
- ListViewInsertionMark.cs
- RefreshEventArgs.cs
- Listen.cs
- MethodBuilder.cs
- ComponentResourceKey.cs
- IRCollection.cs
- XmlNodeChangedEventManager.cs
- DateTimeValueSerializerContext.cs
- MetafileHeader.cs
- BasicViewGenerator.cs
- ZipQueryOperator.cs
- ProfileModule.cs
- DbConnectionStringBuilder.cs
- Token.cs
- StrokeIntersection.cs
- WinFormsComponentEditor.cs
- GZipDecoder.cs
- HandleInitializationContext.cs
- EntityDataSourceValidationException.cs
- PasswordRecoveryDesigner.cs
- DbDataSourceEnumerator.cs
- SqlTrackingQuery.cs
- InvalidCommandTreeException.cs
- GenericNameHandler.cs
- XsdDateTime.cs
- safesecurityhelperavalon.cs
- CqlGenerator.cs
- XsdSchemaFileEditor.cs
- DataControlField.cs
- SoapAttributeOverrides.cs
- XmlReturnReader.cs
- MapPathBasedVirtualPathProvider.cs
- BooleanKeyFrameCollection.cs
- QilGenerator.cs
- EventToken.cs
- DefaultEventAttribute.cs
- TextEvent.cs
- XmlSignatureManifest.cs
- ConnectionStringSettingsCollection.cs
- CodeObjectCreateExpression.cs
- DelegateArgument.cs
- LinqExpressionNormalizer.cs
- CodeRegionDirective.cs
- Transform3DGroup.cs
- ProviderSettingsCollection.cs
- EditingCoordinator.cs
- clipboard.cs
- DataGridColumnCollection.cs
- MiniParameterInfo.cs
- DataGridViewSelectedRowCollection.cs
- SqlCommand.cs
- XsdBuilder.cs
- TTSEngineProxy.cs
- ConsoleTraceListener.cs
- OdbcStatementHandle.cs
- FileDetails.cs
- ContentIterators.cs
- IntSecurity.cs
- FillBehavior.cs
- CompositeFontInfo.cs
- TypeConverterHelper.cs
- RelationshipNavigation.cs
- NavigationProgressEventArgs.cs