Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / AddIn / AddIn / System / Addin / MiniReflection / MiniCustomAttributeInfo.cs / 1305376 / MiniCustomAttributeInfo.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: MiniParameterInfo ** ** Purpose: Represents a method parameter. ** ===========================================================*/ using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text; using System.AddIn.MiniReflection.MetadataReader; using System.Diagnostics.Contracts; namespace System.AddIn.MiniReflection { [Serializable] internal sealed class MiniCustomAttributeInfo { private String _typeName; private MiniCustomAttributeFixedArgInfo[] _fixedArgs; private MiniCustomAttributeNamedArgInfo[] _namedArgs; public MiniCustomAttributeInfo(String typeName, MiniCustomAttributeFixedArgInfo[] fixedArgs, MiniCustomAttributeNamedArgInfo[] namedArgs) { _typeName = typeName; _fixedArgs = fixedArgs; _namedArgs = namedArgs; } /* public String TypeName { get { return _typeName; } } */ public MiniCustomAttributeFixedArgInfo[] FixedArgs { get { return _fixedArgs; } } public MiniCustomAttributeNamedArgInfo[] NamedArgs { get { return _namedArgs; } } } [Serializable] internal sealed class MiniCustomAttributeNamedArgInfo { private String _argName; private CorElementType _type; private Object _value; public MiniCustomAttributeNamedArgInfo(CorElementType type, String name, Object value) { _argName = name; _type = type; _value = value; } public Object Value { get { return _value; } } public String Name { get {return _argName; } } /* public CorElementType CorElementType { get { return _type; } } */ } [Serializable] internal sealed class MiniCustomAttributeFixedArgInfo { private Object _value; public MiniCustomAttributeFixedArgInfo(Object value) { _value = value; } public Object Value { get { return _value; } } } } // 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
- ReadOnlyTernaryTree.cs
- TimeZoneNotFoundException.cs
- odbcmetadatafactory.cs
- WhiteSpaceTrimStringConverter.cs
- InternalTypeHelper.cs
- ParentQuery.cs
- DataPagerCommandEventArgs.cs
- LoadWorkflowAsyncResult.cs
- BinarySerializer.cs
- GregorianCalendarHelper.cs
- MimeMapping.cs
- EventDescriptorCollection.cs
- RewritingSimplifier.cs
- DataConnectionHelper.cs
- XmlSchemaAny.cs
- ToolboxComponentsCreatedEventArgs.cs
- LinkDesigner.cs
- PathFigure.cs
- ColumnBinding.cs
- DBDataPermission.cs
- GridViewDeleteEventArgs.cs
- Soap11ServerProtocol.cs
- FileDialogCustomPlace.cs
- LogEntryHeaderDeserializer.cs
- TypeHelper.cs
- XmlDesignerDataSourceView.cs
- Configuration.cs
- TextRunCacheImp.cs
- SortExpressionBuilder.cs
- AdjustableArrowCap.cs
- RolePrincipal.cs
- MatrixValueSerializer.cs
- _RequestCacheProtocol.cs
- AsyncSerializedWorker.cs
- XamlWrapperReaders.cs
- HttpCacheVary.cs
- EditModeSwitchButton.cs
- DesignerOptionService.cs
- FacetValues.cs
- WindowPattern.cs
- XmlReader.cs
- XmlStreamStore.cs
- grammarelement.cs
- UrlRoutingModule.cs
- XhtmlBasicPageAdapter.cs
- AppDomainFactory.cs
- unsafenativemethodstextservices.cs
- WindowsProgressbar.cs
- TextTreeNode.cs
- SQLDouble.cs
- ComponentGlyph.cs
- SchemaNotation.cs
- PointValueSerializer.cs
- TaskScheduler.cs
- EncoderNLS.cs
- KnownBoxes.cs
- XXXInfos.cs
- DebugController.cs
- ProgressBarAutomationPeer.cs
- InvokeWebServiceDesigner.cs
- iisPickupDirectory.cs
- ToolTip.cs
- BrowserCapabilitiesFactory.cs
- BinaryObjectReader.cs
- TreeViewAutomationPeer.cs
- WebPartDisplayModeEventArgs.cs
- OutputCacheProfileCollection.cs
- XmlSchemaAll.cs
- PathFigureCollectionConverter.cs
- CodeIterationStatement.cs
- AmbientLight.cs
- MenuEventArgs.cs
- ParseHttpDate.cs
- SimpleType.cs
- InfiniteIntConverter.cs
- RightsDocument.cs
- TextEditorParagraphs.cs
- ToolStripPanel.cs
- Setter.cs
- BitmapCodecInfo.cs
- XPathScanner.cs
- Recipient.cs
- CaretElement.cs
- SharedUtils.cs
- XmlIncludeAttribute.cs
- JulianCalendar.cs
- PageSetupDialog.cs
- RunClient.cs
- IndentedTextWriter.cs
- DataGridViewCellPaintingEventArgs.cs
- ThreadStaticAttribute.cs
- XPathCompileException.cs
- EntityDataSourceView.cs
- ConfigPathUtility.cs
- IconBitmapDecoder.cs
- LoginName.cs
- SymmetricKey.cs
- AsyncPostBackTrigger.cs
- InvalidOperationException.cs
- InstalledFontCollection.cs