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
- MimeXmlReflector.cs
- Link.cs
- TableRowCollection.cs
- BamlBinaryWriter.cs
- RSACryptoServiceProvider.cs
- SimpleMailWebEventProvider.cs
- FormsAuthenticationTicket.cs
- ComPlusTypeLoader.cs
- VerticalAlignConverter.cs
- SizeChangedInfo.cs
- PropertyBuilder.cs
- ProtocolViolationException.cs
- BorderGapMaskConverter.cs
- BinaryObjectInfo.cs
- CompiledELinqQueryState.cs
- ToolStripItem.cs
- ScrollChangedEventArgs.cs
- PointValueSerializer.cs
- TransportationConfigurationTypeInstallComponent.cs
- TraceInternal.cs
- ProcessStartInfo.cs
- dataSvcMapFileLoader.cs
- SafeMILHandle.cs
- ByteStorage.cs
- QueryOptionExpression.cs
- MetaDataInfo.cs
- Propagator.ExtentPlaceholderCreator.cs
- DecimalConverter.cs
- BoolExpression.cs
- Margins.cs
- WebPartEditVerb.cs
- GPRECT.cs
- BamlWriter.cs
- LayoutTable.cs
- DataGridViewSortCompareEventArgs.cs
- AggregatePushdown.cs
- NamedServiceModelExtensionCollectionElement.cs
- CopyNodeSetAction.cs
- EntityConnectionStringBuilder.cs
- XhtmlBasicCalendarAdapter.cs
- ProcessModelSection.cs
- OdbcParameterCollection.cs
- WebPageTraceListener.cs
- LogAppendAsyncResult.cs
- MissingMethodException.cs
- httpapplicationstate.cs
- METAHEADER.cs
- TrackBar.cs
- RouteItem.cs
- FileInfo.cs
- XPathItem.cs
- Variant.cs
- PropertyItemInternal.cs
- SmtpFailedRecipientsException.cs
- ValidationSummary.cs
- HwndAppCommandInputProvider.cs
- NetworkInterface.cs
- BinaryConverter.cs
- GenericXmlSecurityToken.cs
- ValuePattern.cs
- ColorContext.cs
- UInt64Converter.cs
- TextEditorMouse.cs
- LoadGrammarCompletedEventArgs.cs
- DropShadowBitmapEffect.cs
- VisualTarget.cs
- InstanceHandleConflictException.cs
- ActivityScheduledRecord.cs
- EventDescriptor.cs
- CalendarAutoFormatDialog.cs
- ConstraintCollection.cs
- SharedStatics.cs
- Int16Converter.cs
- RoutedEventConverter.cs
- PriorityQueue.cs
- DES.cs
- BuilderPropertyEntry.cs
- DBSchemaTable.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- DispatcherObject.cs
- FileDialog.cs
- MimeFormReflector.cs
- ConfigurationStrings.cs
- TraceUtils.cs
- SafeRightsManagementEnvironmentHandle.cs
- Normalization.cs
- AutomationElementCollection.cs
- DataListItem.cs
- NamedPipeProcessProtocolHandler.cs
- DockProviderWrapper.cs
- AuthorizationRuleCollection.cs
- DbConnectionPoolIdentity.cs
- XMLSyntaxException.cs
- TypeExtension.cs
- Permission.cs
- DesignObjectWrapper.cs
- SafeRightsManagementHandle.cs
- AttributeProviderAttribute.cs
- QilFactory.cs
- RewritingValidator.cs