Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / AddIn / AddIn / System / Addin / MiniReflection / MiniConstructorInfo.cs / 1305376 / MiniConstructorInfo.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: MiniConstructorInfo ** ** Purpose: Represents a constructor. ** ===========================================================*/ 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 MiniConstructorInfo { private MiniParameterInfo[] _parameters; public MiniConstructorInfo(MiniParameterInfo[] parameters) { System.Diagnostics.Contracts.Contract.Requires(parameters != null); _parameters = parameters; } /* internal MiniConstructorInfo(System.Reflection.ConstructorInfo ctor) { System.Reflection.ParameterInfo[] parameters = ctor.GetParameters(); _parameters = new MiniParameterInfo[parameters.Length]; for (int i = 0; i < parameters.Length; i++) _parameters[i] = new MiniParameterInfo(new TypeInfo(parameters[i].ParameterType)); } */ public MiniParameterInfo[] GetParameters() { return _parameters; } } } // 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
- NameNode.cs
- SQLSingle.cs
- login.cs
- ChtmlPageAdapter.cs
- safex509handles.cs
- SiteMapDataSourceView.cs
- ErrorReporting.cs
- MarkupExtensionReturnTypeAttribute.cs
- SamlAttributeStatement.cs
- ServiceDescriptionContext.cs
- StateDesigner.Helpers.cs
- SingleObjectCollection.cs
- Message.cs
- ComponentResourceKey.cs
- SiteMap.cs
- SecurityChannel.cs
- SourceFileInfo.cs
- SqlWriter.cs
- XmlNodeChangedEventManager.cs
- RectangleGeometry.cs
- RegexMatch.cs
- EntityConnectionStringBuilderItem.cs
- ClientSideQueueItem.cs
- BevelBitmapEffect.cs
- DocumentPageHost.cs
- EditBehavior.cs
- PathTooLongException.cs
- MenuCommandsChangedEventArgs.cs
- BadImageFormatException.cs
- XsdDuration.cs
- SizeFConverter.cs
- DefaultBindingPropertyAttribute.cs
- SspiSafeHandles.cs
- TripleDESCryptoServiceProvider.cs
- NameValuePair.cs
- ObjectDisposedException.cs
- DesignTimeVisibleAttribute.cs
- XhtmlBasicLabelAdapter.cs
- CSharpCodeProvider.cs
- HttpModuleCollection.cs
- XamlTemplateSerializer.cs
- WebPartTracker.cs
- MachineKeySection.cs
- TraceContextRecord.cs
- FlowDocument.cs
- DataGridViewComponentPropertyGridSite.cs
- PropertyMapper.cs
- ViewManager.cs
- LifetimeMonitor.cs
- ListDictionary.cs
- MgmtConfigurationRecord.cs
- ResolveDuplex11AsyncResult.cs
- Transaction.cs
- UrlPath.cs
- DbConnectionPoolGroup.cs
- XmlSchemas.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- TCEAdapterGenerator.cs
- XmlNamespaceMappingCollection.cs
- RuntimeEnvironment.cs
- ObservableDictionary.cs
- XmlCharCheckingWriter.cs
- ListControl.cs
- SimpleTypesSurrogate.cs
- TypeUtil.cs
- SplitterEvent.cs
- TdsParserHelperClasses.cs
- ValidationErrorCollection.cs
- _OverlappedAsyncResult.cs
- PropertyEmitterBase.cs
- ValidatorCollection.cs
- SignatureToken.cs
- SimpleMailWebEventProvider.cs
- ToolStripSplitStackLayout.cs
- SessionStateUtil.cs
- WebRequestModuleElement.cs
- FrameworkTextComposition.cs
- DataGridViewComboBoxColumn.cs
- UseLicense.cs
- GridEntryCollection.cs
- PartitionResolver.cs
- IndexerReference.cs
- SmiEventSink_DeferedProcessing.cs
- WebRequestModuleElement.cs
- Inline.cs
- ToolboxCategoryItems.cs
- PersistencePipeline.cs
- WizardForm.cs
- IProvider.cs
- RequestQueryParser.cs
- BuildResult.cs
- BaseParagraph.cs
- StrokeCollectionDefaultValueFactory.cs
- TokenFactoryBase.cs
- DockPattern.cs
- Number.cs
- ToolboxControl.cs
- MatrixUtil.cs
- ItemMap.cs
- WorkflowViewElement.cs