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
- ManagementDateTime.cs
- ProcessHost.cs
- XsdBuilder.cs
- ProcessInputEventArgs.cs
- EmptyStringExpandableObjectConverter.cs
- base64Transforms.cs
- ByteStreamMessage.cs
- DoubleStorage.cs
- HtmlTextArea.cs
- Material.cs
- FlagsAttribute.cs
- XmlDictionaryReaderQuotas.cs
- DataSourceCacheDurationConverter.cs
- PatternMatchRules.cs
- TypeExtensionSerializer.cs
- UnsafePeerToPeerMethods.cs
- GridViewColumn.cs
- XmlWrappingWriter.cs
- StyleCollection.cs
- ButtonChrome.cs
- IntSecurity.cs
- TreeNode.cs
- CodeExpressionStatement.cs
- ZoomingMessageFilter.cs
- DataGridViewAccessibleObject.cs
- TriggerCollection.cs
- CodeSnippetCompileUnit.cs
- AnonymousIdentificationModule.cs
- ExpressionBindingCollection.cs
- MissingMemberException.cs
- RecordBuilder.cs
- CombinedGeometry.cs
- InvalidOperationException.cs
- SimpleTextLine.cs
- sitestring.cs
- MultiPropertyDescriptorGridEntry.cs
- OleAutBinder.cs
- SiteMapDataSourceView.cs
- ConditionCollection.cs
- HyperLinkStyle.cs
- IPCCacheManager.cs
- BufferAllocator.cs
- XmlSchemaInclude.cs
- XmlSerializationReader.cs
- DataGridBoolColumn.cs
- WizardPanelChangingEventArgs.cs
- DataGridViewSelectedCellCollection.cs
- EntityContainerAssociationSet.cs
- DynamicResourceExtension.cs
- RefType.cs
- ArraySet.cs
- PrintDialog.cs
- NameValueCollection.cs
- MsmqIntegrationMessagePool.cs
- SafeNativeMethods.cs
- EditCommandColumn.cs
- StateRuntime.cs
- GridViewDeleteEventArgs.cs
- Int32Storage.cs
- Span.cs
- HebrewNumber.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- RoleGroup.cs
- Lasso.cs
- EventProviderBase.cs
- XmlSchemaSimpleContentExtension.cs
- RawStylusInput.cs
- _NestedSingleAsyncResult.cs
- InvokeMethod.cs
- TextServicesProperty.cs
- SectionInformation.cs
- BaseParaClient.cs
- Accessors.cs
- HtmlInputFile.cs
- FamilyTypeface.cs
- JumpList.cs
- BitmapFrame.cs
- MemberExpression.cs
- Menu.cs
- SecurityElementBase.cs
- Font.cs
- DynamicResourceExtensionConverter.cs
- WebPartsSection.cs
- FileUpload.cs
- BasePropertyDescriptor.cs
- LocalBuilder.cs
- wmiprovider.cs
- DisplayMemberTemplateSelector.cs
- LambdaCompiler.Unary.cs
- TrustManager.cs
- TemplateBamlTreeBuilder.cs
- PolicyLevel.cs
- StateValidator.cs
- NameValuePair.cs
- PreApplicationStartMethodAttribute.cs
- AnchoredBlock.cs
- AssemblyResourceLoader.cs
- LoginNameDesigner.cs
- DataPagerFieldItem.cs
- CodeCompileUnit.cs