Code:
/ 4.0 / 4.0 / 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 IListTypesInAssembly { 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. //---------------------------------------------------------------------- // // 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 IListTypesInAssembly { 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
- SHA512.cs
- FileUtil.cs
- PKCS1MaskGenerationMethod.cs
- VsPropertyGrid.cs
- SweepDirectionValidation.cs
- MetafileHeaderWmf.cs
- ScriptingSectionGroup.cs
- CustomWebEventKey.cs
- InfoCardRSAPKCS1KeyExchangeFormatter.cs
- IndicFontClient.cs
- NullPackagingPolicy.cs
- ConfigsHelper.cs
- BitmapImage.cs
- PageFunction.cs
- XamlSerializationHelper.cs
- WaitHandle.cs
- BindingNavigatorDesigner.cs
- XMLSchema.cs
- _WinHttpWebProxyDataBuilder.cs
- BaseEntityWrapper.cs
- AnimationClock.cs
- HyperLinkColumn.cs
- TabletCollection.cs
- TableItemStyle.cs
- SoapSchemaMember.cs
- LabelLiteral.cs
- BreakRecordTable.cs
- TextMessageEncoder.cs
- EnumMember.cs
- DnsPermission.cs
- DataGridViewBand.cs
- EarlyBoundInfo.cs
- _SSPIWrapper.cs
- SafeWaitHandle.cs
- BaseDataList.cs
- StaticSiteMapProvider.cs
- Schema.cs
- BitmapEffectvisualstate.cs
- SQLString.cs
- MsmqMessageProperty.cs
- SchemaMapping.cs
- FieldCollectionEditor.cs
- RowUpdatedEventArgs.cs
- DefaultValueConverter.cs
- SafeProcessHandle.cs
- basenumberconverter.cs
- ActivityWithResult.cs
- SqlVersion.cs
- SmiEventStream.cs
- ApplyTemplatesAction.cs
- WebPartEditVerb.cs
- TraceContextRecord.cs
- ParseElementCollection.cs
- NumberSubstitution.cs
- TextDecorations.cs
- URLMembershipCondition.cs
- BitmapEffectrendercontext.cs
- UnicastIPAddressInformationCollection.cs
- ColumnPropertiesGroup.cs
- BaseValidator.cs
- ProbeMatchesMessage11.cs
- Transactions.cs
- CompilerError.cs
- AutomationElementIdentifiers.cs
- SamlAttribute.cs
- SqlHelper.cs
- XmlChildEnumerator.cs
- HttpModuleCollection.cs
- VoiceInfo.cs
- StateManagedCollection.cs
- VersionedStream.cs
- DefaultBindingPropertyAttribute.cs
- StreamHelper.cs
- GetReadStreamResult.cs
- WriterOutput.cs
- NetCodeGroup.cs
- DataGridHeaderBorder.cs
- WindowsEditBoxRange.cs
- ItemCollection.cs
- TextServicesCompartmentEventSink.cs
- MultiPageTextView.cs
- TimeIntervalCollection.cs
- TabControlEvent.cs
- FormsAuthenticationModule.cs
- ClientConfigPaths.cs
- TypeSemantics.cs
- FacetChecker.cs
- IpcChannel.cs
- BitmapEffectDrawing.cs
- SchemaCompiler.cs
- PropVariant.cs
- GridViewDeletedEventArgs.cs
- AutomationProperties.cs
- ProviderMetadata.cs
- DataGridViewTopRowAccessibleObject.cs
- DbDataSourceEnumerator.cs
- FastPropertyAccessor.cs
- CultureInfo.cs
- TransformerInfoCollection.cs
- IRCollection.cs