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
- AnnotationDocumentPaginator.cs
- SolidColorBrush.cs
- ExpressionBuilderCollection.cs
- CounterSampleCalculator.cs
- LayoutEditorPart.cs
- AssemblyInfo.cs
- ExceptionUtil.cs
- PerformanceCountersElement.cs
- DataGridAddNewRow.cs
- ExternalCalls.cs
- SafeBitVector32.cs
- ThreadInterruptedException.cs
- ArrayHelper.cs
- UnmanagedMemoryStreamWrapper.cs
- ScriptServiceAttribute.cs
- SoapExtensionReflector.cs
- ConfigViewGenerator.cs
- BrushValueSerializer.cs
- SqlBulkCopy.cs
- HttpPostedFile.cs
- ScopedKnownTypes.cs
- OleDbException.cs
- MatrixCamera.cs
- TableTextElementCollectionInternal.cs
- CommandBindingCollection.cs
- BitmapEffectState.cs
- glyphs.cs
- MbpInfo.cs
- ImageDrawing.cs
- XhtmlBasicFormAdapter.cs
- EventProvider.cs
- XmlDocumentType.cs
- RMEnrollmentPage3.cs
- Debugger.cs
- sqlmetadatafactory.cs
- DataColumnSelectionConverter.cs
- TextModifier.cs
- XmlNamespaceDeclarationsAttribute.cs
- NegationPusher.cs
- XmlChildEnumerator.cs
- BoolExpr.cs
- ProxyGenerator.cs
- SrgsDocumentParser.cs
- BaseTemplateParser.cs
- TextRange.cs
- TableItemStyle.cs
- SettingsBindableAttribute.cs
- SafeCryptoHandles.cs
- SettingsProviderCollection.cs
- DispatcherSynchronizationContext.cs
- ToolStripContentPanel.cs
- Pair.cs
- RequestResizeEvent.cs
- CommonRemoteMemoryBlock.cs
- XPathDocumentBuilder.cs
- GlyphTypeface.cs
- DataGridViewComboBoxCell.cs
- DotExpr.cs
- METAHEADER.cs
- HtmlInputFile.cs
- MenuAutomationPeer.cs
- DBPropSet.cs
- NotificationContext.cs
- UnsafeNativeMethods.cs
- Pair.cs
- BitmapCodecInfoInternal.cs
- MiniConstructorInfo.cs
- Literal.cs
- SingleResultAttribute.cs
- PointHitTestResult.cs
- DetailsViewPagerRow.cs
- Graphics.cs
- RowVisual.cs
- WebPartAuthorizationEventArgs.cs
- ControlValuePropertyAttribute.cs
- ColumnReorderedEventArgs.cs
- WorkflowInstanceRecord.cs
- CornerRadiusConverter.cs
- ListBindingConverter.cs
- EntityTransaction.cs
- Viewport3DAutomationPeer.cs
- XmlHelper.cs
- EndOfStreamException.cs
- BinHexEncoder.cs
- RadioButtonPopupAdapter.cs
- OperatingSystem.cs
- NGCSerializer.cs
- ContactManager.cs
- DataViewManager.cs
- ParentUndoUnit.cs
- DrawingImage.cs
- NativeObjectSecurity.cs
- WindowsRichEditRange.cs
- Ray3DHitTestResult.cs
- CaseInsensitiveOrdinalStringComparer.cs
- AttachedAnnotation.cs
- OneOfScalarConst.cs
- LineBreakRecord.cs
- TimeoutException.cs
- TableRowGroup.cs