Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / clr / src / BCL / System / Reflection / ManifestResourceInfo.cs / 1 / ManifestResourceInfo.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: ManifestResourceInfo ** ** ** Purpose: For info regarding a manifest resource's topology. ** ** =============================================================================*/ namespace System.Reflection { using System; [System.Runtime.InteropServices.ComVisible(true)] public class ManifestResourceInfo { private Assembly _containingAssembly; private String _containingFileName; private ResourceLocation _resourceLocation; internal ManifestResourceInfo(Assembly containingAssembly, String containingFileName, ResourceLocation resourceLocation) { _containingAssembly = containingAssembly; _containingFileName = containingFileName; _resourceLocation = resourceLocation; } public virtual Assembly ReferencedAssembly { get { return _containingAssembly; } } public virtual String FileName { get { return _containingFileName; } } public virtual ResourceLocation ResourceLocation { get { return _resourceLocation; } } } // The ResourceLocation is a combination of these flags, set or not. // Linked means not Embedded. [Flags, Serializable] [System.Runtime.InteropServices.ComVisible(true)] public enum ResourceLocation { Embedded = 0x1, ContainedInAnotherAssembly = 0x2, ContainedInManifestFile = 0x4 } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================================== ** ** Class: ManifestResourceInfo ** ** ** Purpose: For info regarding a manifest resource's topology. ** ** =============================================================================*/ namespace System.Reflection { using System; [System.Runtime.InteropServices.ComVisible(true)] public class ManifestResourceInfo { private Assembly _containingAssembly; private String _containingFileName; private ResourceLocation _resourceLocation; internal ManifestResourceInfo(Assembly containingAssembly, String containingFileName, ResourceLocation resourceLocation) { _containingAssembly = containingAssembly; _containingFileName = containingFileName; _resourceLocation = resourceLocation; } public virtual Assembly ReferencedAssembly { get { return _containingAssembly; } } public virtual String FileName { get { return _containingFileName; } } public virtual ResourceLocation ResourceLocation { get { return _resourceLocation; } } } // The ResourceLocation is a combination of these flags, set or not. // Linked means not Embedded. [Flags, Serializable] [System.Runtime.InteropServices.ComVisible(true)] public enum ResourceLocation { Embedded = 0x1, ContainedInAnotherAssembly = 0x2, ContainedInManifestFile = 0x4 } } // 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
- WmpBitmapEncoder.cs
- LayoutExceptionEventArgs.cs
- PrimitiveType.cs
- DataGridViewLinkColumn.cs
- XmlSchemaType.cs
- PasswordBox.cs
- OdbcCommand.cs
- EdmSchemaAttribute.cs
- PageThemeParser.cs
- DataGridViewColumnTypeEditor.cs
- NavigationFailedEventArgs.cs
- AddInActivator.cs
- MimeTextImporter.cs
- Mappings.cs
- DataSourceSerializationException.cs
- XmlSchemaSimpleTypeRestriction.cs
- ListItemCollection.cs
- UrlMappingsSection.cs
- SecureStringHasher.cs
- Tokenizer.cs
- DisableDpiAwarenessAttribute.cs
- LayoutExceptionEventArgs.cs
- TextSpanModifier.cs
- CodeThrowExceptionStatement.cs
- RtfToXamlLexer.cs
- DeviceSpecific.cs
- WorkflowClientDeliverMessageWrapper.cs
- SqlPersonalizationProvider.cs
- securitycriticaldata.cs
- ListSourceHelper.cs
- MenuAdapter.cs
- UpdateTranslator.cs
- WindowsSidIdentity.cs
- EmbeddedMailObject.cs
- RectAnimationUsingKeyFrames.cs
- DiagnosticsConfiguration.cs
- Validator.cs
- LinqTreeNodeEvaluator.cs
- GraphicsState.cs
- MatrixCamera.cs
- CachedTypeface.cs
- WebPartMovingEventArgs.cs
- SessionStateUtil.cs
- TextRenderingModeValidation.cs
- WebScriptEnablingElement.cs
- DataSetViewSchema.cs
- Point3DAnimation.cs
- SqlServices.cs
- OdbcReferenceCollection.cs
- TextCollapsingProperties.cs
- FlowLayoutPanelDesigner.cs
- GridViewAutomationPeer.cs
- StylusPointProperties.cs
- InfoCardKeyedHashAlgorithm.cs
- ConnectionsZoneDesigner.cs
- SspiHelper.cs
- EmptyStringExpandableObjectConverter.cs
- DataGridViewToolTip.cs
- RegistryKey.cs
- Menu.cs
- CapabilitiesAssignment.cs
- TextEditorDragDrop.cs
- DefaultSection.cs
- TextEffect.cs
- Popup.cs
- ProfessionalColors.cs
- InstancePersistenceCommandException.cs
- DesignConnectionCollection.cs
- CookielessHelper.cs
- LogExtent.cs
- ApplicationInterop.cs
- CopyAttributesAction.cs
- EventData.cs
- XmlRawWriter.cs
- DesignerGenericWebPart.cs
- StringUtil.cs
- DispatcherFrame.cs
- LowerCaseStringConverter.cs
- CodeAttributeDeclarationCollection.cs
- CurrentChangedEventManager.cs
- CompiledWorkflowDefinitionContext.cs
- ExecutionEngineException.cs
- CodeTypeParameterCollection.cs
- NetNamedPipeBindingElement.cs
- VisualStateChangedEventArgs.cs
- MenuTracker.cs
- CultureMapper.cs
- FaultCode.cs
- ThumbAutomationPeer.cs
- SpellerHighlightLayer.cs
- KeySpline.cs
- WindowsGrip.cs
- PowerStatus.cs
- TraceListener.cs
- XamlReader.cs
- Splitter.cs
- SqlTypeConverter.cs
- ButtonStandardAdapter.cs
- NodeCounter.cs
- RotationValidation.cs