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
- ToolStripContainerDesigner.cs
- TreeViewTemplateSelector.cs
- JsonSerializer.cs
- Registry.cs
- CompilerError.cs
- HttpResponseHeader.cs
- BinaryConverter.cs
- TraceUtils.cs
- GenericsInstances.cs
- StrokeRenderer.cs
- _Connection.cs
- NavigationService.cs
- Pair.cs
- ParenthesizePropertyNameAttribute.cs
- SqlCharStream.cs
- externdll.cs
- DataServiceSaveChangesEventArgs.cs
- Byte.cs
- WpfMemberInvoker.cs
- Types.cs
- DataGridViewCheckBoxCell.cs
- DirectoryLocalQuery.cs
- WebPartVerbsEventArgs.cs
- UserInitiatedNavigationPermission.cs
- FirstQueryOperator.cs
- WsdlHelpGeneratorElement.cs
- PeerContact.cs
- SingleSelectRootGridEntry.cs
- FixedElement.cs
- RegistryPermission.cs
- XmlDocumentFragment.cs
- SafeProcessHandle.cs
- ContentType.cs
- TrackingLocation.cs
- IFormattable.cs
- CodeAssignStatement.cs
- HexParser.cs
- HMAC.cs
- Attributes.cs
- WebPartEditorOkVerb.cs
- ImageMapEventArgs.cs
- TypedTableHandler.cs
- AccessedThroughPropertyAttribute.cs
- Update.cs
- PageBreakRecord.cs
- ModelTreeEnumerator.cs
- SqlDependency.cs
- PocoEntityKeyStrategy.cs
- ProfileService.cs
- SignatureHelper.cs
- TableRowGroupCollection.cs
- EmptyControlCollection.cs
- JoinSymbol.cs
- GlobalProxySelection.cs
- XmlEntity.cs
- DateTime.cs
- ControlOperationBehavior.cs
- HtmlToClrEventProxy.cs
- QueuePropertyVariants.cs
- InstanceDescriptor.cs
- ThicknessAnimation.cs
- GridViewUpdateEventArgs.cs
- NeutralResourcesLanguageAttribute.cs
- GraphicsPath.cs
- HtmlTernaryTree.cs
- CertificateElement.cs
- SerTrace.cs
- arclist.cs
- CommunicationException.cs
- FormViewRow.cs
- NativeMethods.cs
- BitmapEffectOutputConnector.cs
- HostProtectionPermission.cs
- SetStoryboardSpeedRatio.cs
- UpdatePanelTriggerCollection.cs
- MarkupObject.cs
- Automation.cs
- MailMessageEventArgs.cs
- SpinWait.cs
- DataSourceCollectionBase.cs
- MetaType.cs
- QuotedPrintableStream.cs
- ScaleTransform3D.cs
- ListControl.cs
- InvalidCastException.cs
- WindowExtensionMethods.cs
- SuppressMergeCheckAttribute.cs
- DataGridPreparingCellForEditEventArgs.cs
- ConfigurationPermission.cs
- SetterBaseCollection.cs
- SecurityKeyType.cs
- SharedUtils.cs
- EnumerableValidator.cs
- WbmpConverter.cs
- BaseComponentEditor.cs
- ScriptingRoleServiceSection.cs
- SecurityTraceRecordHelper.cs
- ComplexPropertyEntry.cs
- ExecutionContext.cs
- Positioning.cs