Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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 } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataSourceDescriptorCollection.cs
- XmlStreamedByteStreamReader.cs
- GuidelineCollection.cs
- FixedSOMFixedBlock.cs
- WebBaseEventKeyComparer.cs
- StylusPlugInCollection.cs
- ToolStripDropDownButton.cs
- DataContractJsonSerializerOperationFormatter.cs
- WSSecureConversation.cs
- ZoneButton.cs
- cookieexception.cs
- SelectionUIHandler.cs
- SqlInternalConnection.cs
- ScheduleChanges.cs
- DateTimeOffset.cs
- VirtualPathData.cs
- TabRenderer.cs
- ProcessStartInfo.cs
- BinaryFormatterWriter.cs
- QueryContinueDragEventArgs.cs
- HttpContextBase.cs
- XmlBinaryWriterSession.cs
- RelatedView.cs
- SchemaTypeEmitter.cs
- WebBrowserUriTypeConverter.cs
- CssTextWriter.cs
- UITypeEditors.cs
- ListViewTableCell.cs
- Common.cs
- ContractMapping.cs
- FileDialogPermission.cs
- ToolStripDropTargetManager.cs
- ProfilePropertyMetadata.cs
- ColorDialog.cs
- ToolStripItemEventArgs.cs
- EventRoute.cs
- GridViewSortEventArgs.cs
- WCFBuildProvider.cs
- OutputScopeManager.cs
- SessionSwitchEventArgs.cs
- ManagementObjectCollection.cs
- OracleCommand.cs
- X509Chain.cs
- SourceInterpreter.cs
- InheritanceContextHelper.cs
- CodeDirectionExpression.cs
- XmlName.cs
- _OverlappedAsyncResult.cs
- DataObjectMethodAttribute.cs
- MarkedHighlightComponent.cs
- TextServicesContext.cs
- InvalidPropValue.cs
- CodeTypeReferenceExpression.cs
- RectangleConverter.cs
- DataGridViewTopLeftHeaderCell.cs
- TraceData.cs
- TabRenderer.cs
- smtpconnection.cs
- FileIOPermission.cs
- SqlUdtInfo.cs
- AnnotationComponentChooser.cs
- SynchronousSendBindingElement.cs
- ConfigurationManagerInternalFactory.cs
- TemplatePagerField.cs
- XmlSchemaAppInfo.cs
- RoleService.cs
- ServiceProviders.cs
- HttpException.cs
- ResourceDisplayNameAttribute.cs
- DataTableClearEvent.cs
- IxmlLineInfo.cs
- FastPropertyAccessor.cs
- GlyphsSerializer.cs
- _RegBlobWebProxyDataBuilder.cs
- Keyboard.cs
- FrameworkObject.cs
- Blend.cs
- querybuilder.cs
- GridViewEditEventArgs.cs
- HashHelper.cs
- ReflectionTypeLoadException.cs
- SchemaInfo.cs
- Processor.cs
- AtomMaterializer.cs
- BaseWebProxyFinder.cs
- XmlQueryTypeFactory.cs
- DesignerDataParameter.cs
- ApplicationServicesHostFactory.cs
- ConnectionsZone.cs
- ResourceAttributes.cs
- RIPEMD160Managed.cs
- Transactions.cs
- TableCell.cs
- MatchNoneMessageFilter.cs
- RelationshipSet.cs
- ObjectParameterCollection.cs
- GcHandle.cs
- OleDbTransaction.cs
- TextBoxBase.cs
- MetadataArtifactLoaderCompositeFile.cs