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
- SHA512Managed.cs
- ProfileParameter.cs
- Identity.cs
- ProviderSettingsCollection.cs
- TaskScheduler.cs
- Schema.cs
- Model3DGroup.cs
- OracleTransaction.cs
- EventLog.cs
- UdpSocketReceiveManager.cs
- Mappings.cs
- ForeignConstraint.cs
- NumberEdit.cs
- DataService.cs
- SystemEvents.cs
- AuthorizationRuleCollection.cs
- AssertSection.cs
- DiscoveryDocumentSearchPattern.cs
- COM2Properties.cs
- DataAdapter.cs
- DataRecordObjectView.cs
- HScrollProperties.cs
- TableLayoutCellPaintEventArgs.cs
- MetadataCache.cs
- Transform.cs
- CatalogZone.cs
- DataColumnPropertyDescriptor.cs
- XmlException.cs
- RbTree.cs
- CodeTypeOfExpression.cs
- KeyProperty.cs
- MarginsConverter.cs
- CodeDOMProvider.cs
- ViewPort3D.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- ImageDrawing.cs
- HtmlHead.cs
- ConfigurationPermission.cs
- SoapHeaderException.cs
- Effect.cs
- _NetRes.cs
- StrongNameIdentityPermission.cs
- SqlStatistics.cs
- _ChunkParse.cs
- HostAdapter.cs
- Vertex.cs
- InvalidComObjectException.cs
- DesignerMetadata.cs
- Merger.cs
- StylusPointPropertyInfoDefaults.cs
- HexParser.cs
- HttpCapabilitiesBase.cs
- RuntimeHandles.cs
- BackgroundFormatInfo.cs
- ApplicationContext.cs
- ProfileManager.cs
- NetTcpSecurityElement.cs
- CodeIterationStatement.cs
- UpdateRecord.cs
- ContractListAdapter.cs
- TableLayoutPanelCellPosition.cs
- SafeUserTokenHandle.cs
- Tag.cs
- HtmlToClrEventProxy.cs
- NameValuePermission.cs
- ScrollItemPattern.cs
- SerializationException.cs
- DesignerActionPropertyItem.cs
- COAUTHINFO.cs
- CodeMethodMap.cs
- GeneralTransform.cs
- BidOverLoads.cs
- HtmlSelect.cs
- FigureParaClient.cs
- MultipartContentParser.cs
- MemberInfoSerializationHolder.cs
- UnsignedPublishLicense.cs
- GlobalizationAssembly.cs
- KeyedQueue.cs
- DataGridColumnCollectionEditor.cs
- HtmlHistory.cs
- StickyNote.cs
- EndpointDispatcherTable.cs
- PropertyTab.cs
- CharacterBuffer.cs
- CacheVirtualItemsEvent.cs
- EventManager.cs
- precedingquery.cs
- ResourceManagerWrapper.cs
- Vector3dCollection.cs
- ContactManager.cs
- ContentPosition.cs
- WebPartConnectionsCancelVerb.cs
- Sequence.cs
- AutomationAttributeInfo.cs
- CacheDependency.cs
- HiddenFieldPageStatePersister.cs
- ListViewAutomationPeer.cs
- EnumDataContract.cs
- IChannel.cs