Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataEntity / System / Data / Metadata / ObjectLayer / ObjectItemNoOpAssemblyLoader.cs / 1305376 / ObjectItemNoOpAssemblyLoader.cs
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// @owner [....]
// @backupOwner [....]
//---------------------------------------------------------------------
using System.Reflection;
namespace System.Data.Metadata.Edm
{
internal class ObjectItemNoOpAssemblyLoader : ObjectItemAssemblyLoader
{
internal ObjectItemNoOpAssemblyLoader(Assembly assembly, ObjectItemLoadingSessionData sessionData)
: base(assembly, new MutableAssemblyCacheEntry(), sessionData)
{ }
internal override void Load()
{
// don't do anything but make sure we know we have seen this assembly
if (!SessionData.KnownAssemblies.Contains(SourceAssembly, SessionData.ObjectItemAssemblyLoaderFactory, SessionData.EdmItemCollection))
{
AddToKnownAssemblies();
}
}
protected override void AddToAssembliesLoaded()
{
throw new NotImplementedException();
}
protected override void LoadTypesFromAssembly()
{
throw new NotImplementedException();
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// @owner [....]
// @backupOwner [....]
//---------------------------------------------------------------------
using System.Reflection;
namespace System.Data.Metadata.Edm
{
internal class ObjectItemNoOpAssemblyLoader : ObjectItemAssemblyLoader
{
internal ObjectItemNoOpAssemblyLoader(Assembly assembly, ObjectItemLoadingSessionData sessionData)
: base(assembly, new MutableAssemblyCacheEntry(), sessionData)
{ }
internal override void Load()
{
// don't do anything but make sure we know we have seen this assembly
if (!SessionData.KnownAssemblies.Contains(SourceAssembly, SessionData.ObjectItemAssemblyLoaderFactory, SessionData.EdmItemCollection))
{
AddToKnownAssemblies();
}
}
protected override void AddToAssembliesLoaded()
{
throw new NotImplementedException();
}
protected override void LoadTypesFromAssembly()
{
throw new NotImplementedException();
}
}
}
// 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
- WindowInteractionStateTracker.cs
- DSASignatureDeformatter.cs
- SimpleMailWebEventProvider.cs
- MarkupCompilePass2.cs
- ReadOnlyPermissionSet.cs
- SetStoryboardSpeedRatio.cs
- SchemaMapping.cs
- XmlMemberMapping.cs
- ElementNotEnabledException.cs
- FileVersion.cs
- VirtualizingPanel.cs
- listitem.cs
- ColumnMapProcessor.cs
- ChannelBinding.cs
- ImageButton.cs
- AuthenticationManager.cs
- DES.cs
- ContainerFilterService.cs
- unsafeIndexingFilterStream.cs
- XamlUtilities.cs
- TextSerializer.cs
- Psha1DerivedKeyGenerator.cs
- PathData.cs
- Int32Collection.cs
- ReadOnlyDataSource.cs
- WaitHandleCannotBeOpenedException.cs
- PartitionerStatic.cs
- ExcCanonicalXml.cs
- QueryAccessibilityHelpEvent.cs
- SecurityHeaderTokenResolver.cs
- PackageRelationshipSelector.cs
- Deflater.cs
- InputManager.cs
- ShaderEffect.cs
- StdValidatorsAndConverters.cs
- GlyphsSerializer.cs
- Timer.cs
- Ops.cs
- Rotation3DAnimation.cs
- CollectionViewGroupRoot.cs
- TableLayout.cs
- ObjectPersistData.cs
- DbParameterCollectionHelper.cs
- GlyphCollection.cs
- CommandValueSerializer.cs
- TextMetrics.cs
- TextTreeInsertUndoUnit.cs
- _AutoWebProxyScriptHelper.cs
- DataTableClearEvent.cs
- BitmapEffectOutputConnector.cs
- DurableInstance.cs
- ButtonBaseDesigner.cs
- Bold.cs
- TypeSystemHelpers.cs
- CompilerLocalReference.cs
- JavaScriptSerializer.cs
- BitmapInitialize.cs
- ClientData.cs
- ProgressBarRenderer.cs
- SoapExtensionTypeElement.cs
- EventNotify.cs
- InputProcessorProfiles.cs
- latinshape.cs
- Int16AnimationBase.cs
- DES.cs
- GridLength.cs
- HtmlInputRadioButton.cs
- SID.cs
- MemoryPressure.cs
- AnnouncementEndpoint.cs
- ObjectStateEntry.cs
- RenamedEventArgs.cs
- Button.cs
- SyndicationPerson.cs
- String.cs
- SimpleWebHandlerParser.cs
- Relationship.cs
- XmlEncoding.cs
- QilTypeChecker.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- SoapWriter.cs
- RSAOAEPKeyExchangeFormatter.cs
- BufferBuilder.cs
- XmlReflectionMember.cs
- EditorPartCollection.cs
- XmlBinaryWriter.cs
- MappingItemCollection.cs
- SerializationBinder.cs
- XamlToRtfParser.cs
- ComboBoxAutomationPeer.cs
- IUnknownConstantAttribute.cs
- ManipulationLogic.cs
- EventsTab.cs
- RenderContext.cs
- PackWebRequest.cs
- UserControlBuildProvider.cs
- SponsorHelper.cs
- EntitySetRetriever.cs
- PtsPage.cs
- JsonCollectionDataContract.cs