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
- PenThreadPool.cs
- TablePattern.cs
- RayHitTestParameters.cs
- LinqDataSourceStatusEventArgs.cs
- Boolean.cs
- XmlSchemaSimpleType.cs
- SHA1.cs
- cookieexception.cs
- CaseInsensitiveHashCodeProvider.cs
- DiscoveryClientOutputChannel.cs
- XamlReader.cs
- MediaScriptCommandRoutedEventArgs.cs
- ClrProviderManifest.cs
- ObjectDataProvider.cs
- InlineCategoriesDocument.cs
- EmbeddedMailObjectsCollection.cs
- ButtonRenderer.cs
- WinFormsSecurity.cs
- TileModeValidation.cs
- CodeDelegateCreateExpression.cs
- FilteredReadOnlyMetadataCollection.cs
- HtmlImage.cs
- MediaElementAutomationPeer.cs
- ResourceSet.cs
- InputGestureCollection.cs
- SpeechDetectedEventArgs.cs
- RotateTransform3D.cs
- Number.cs
- XmlChildEnumerator.cs
- ContextMenu.cs
- SqlDataSource.cs
- ProtocolsConfiguration.cs
- CompositeFontFamily.cs
- AssociationEndMember.cs
- DiscoveryDocument.cs
- AttributeSetAction.cs
- SourceFileBuildProvider.cs
- GridEntryCollection.cs
- AddInStore.cs
- CallbackValidator.cs
- Transactions.cs
- Query.cs
- PropertyChangedEventManager.cs
- TitleStyle.cs
- IntSumAggregationOperator.cs
- EntityDataSourceColumn.cs
- SafeNativeMethods.cs
- PassportAuthentication.cs
- ToolTip.cs
- WsdlImporterElementCollection.cs
- PointUtil.cs
- RSACryptoServiceProvider.cs
- HierarchicalDataBoundControl.cs
- PropertiesTab.cs
- BCLDebug.cs
- GraphicsPath.cs
- Message.cs
- ColumnHeader.cs
- ShellProvider.cs
- QuaternionValueSerializer.cs
- WindowsGraphicsWrapper.cs
- SponsorHelper.cs
- __ConsoleStream.cs
- Serializer.cs
- TextContainerChangedEventArgs.cs
- wgx_exports.cs
- EntryWrittenEventArgs.cs
- WebMessageEncodingBindingElement.cs
- InstallerTypeAttribute.cs
- SQLInt64Storage.cs
- StringHandle.cs
- HttpCookieCollection.cs
- ToolStripItemEventArgs.cs
- DetailsViewUpdatedEventArgs.cs
- PriorityBinding.cs
- DataObjectSettingDataEventArgs.cs
- GridViewItemAutomationPeer.cs
- VirtualDirectoryMapping.cs
- OletxResourceManager.cs
- _ContextAwareResult.cs
- RMEnrollmentPage3.cs
- PageThemeParser.cs
- NavigationExpr.cs
- NameNode.cs
- CaseKeyBox.xaml.cs
- ComboBox.cs
- PageAsyncTask.cs
- TextRangeProviderWrapper.cs
- CodeTypeReferenceExpression.cs
- Validator.cs
- TripleDESCryptoServiceProvider.cs
- InputLanguageSource.cs
- RecordBuilder.cs
- Size.cs
- MenuItemStyle.cs
- ListViewItemSelectionChangedEvent.cs
- adornercollection.cs
- PointConverter.cs
- ReachPageContentSerializer.cs
- DateTimeStorage.cs