Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Reflection / ParameterModifier.cs / 1305376 / ParameterModifier.cs
using System.Diagnostics.Contracts; // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //[....] // namespace System.Reflection { using System; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public struct ParameterModifier { #region Private Data Members private bool[] _byRef; #endregion #region Constructor public ParameterModifier(int parameterCount) { if (parameterCount <= 0) throw new ArgumentException(Environment.GetResourceString("Arg_ParmArraySize")); Contract.EndContractBlock(); _byRef = new bool[parameterCount]; } #endregion #region Internal Members internal bool[] IsByRefArray { get { return _byRef; } } #endregion #region Public Members public bool this[int index] { get { return _byRef[index]; } set { _byRef[index] = value; } } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Keywords.cs
- StringTraceRecord.cs
- ResizeBehavior.cs
- CodeComment.cs
- ObjectReaderCompiler.cs
- OracleColumn.cs
- DataTableNewRowEvent.cs
- FrameworkObject.cs
- DrawingContextWalker.cs
- KeyInterop.cs
- EnumBuilder.cs
- CallbackBehaviorAttribute.cs
- SmtpDigestAuthenticationModule.cs
- HitTestWithGeometryDrawingContextWalker.cs
- ZoomPercentageConverter.cs
- WindowShowOrOpenTracker.cs
- BitmapCodecInfoInternal.cs
- RadioButtonDesigner.cs
- Int32RectConverter.cs
- DesignTimeHTMLTextWriter.cs
- XmlSchemaType.cs
- CustomCredentialPolicy.cs
- WindowsRichEditRange.cs
- EnvelopedPkcs7.cs
- SqlCharStream.cs
- ProfessionalColors.cs
- GroupBoxAutomationPeer.cs
- ResourceWriter.cs
- Journal.cs
- GatewayDefinition.cs
- ProfileGroupSettingsCollection.cs
- FragmentQueryKB.cs
- ResourceExpressionBuilder.cs
- FixedNode.cs
- KeyValueInternalCollection.cs
- CryptoProvider.cs
- BuildTopDownAttribute.cs
- DetailsViewRow.cs
- DBParameter.cs
- RawUIStateInputReport.cs
- ThicknessConverter.cs
- FilteredDataSetHelper.cs
- MetaForeignKeyColumn.cs
- ActivityTypeResolver.xaml.cs
- FormViewModeEventArgs.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- SqlXmlStorage.cs
- DataConnectionHelper.cs
- AudienceUriMode.cs
- UnsafeNativeMethods.cs
- XmlDocument.cs
- RawMouseInputReport.cs
- DesignerActionUI.cs
- WsatTransactionHeader.cs
- ProcessModuleCollection.cs
- SQLBoolean.cs
- TranslateTransform.cs
- TouchesCapturedWithinProperty.cs
- _PooledStream.cs
- ListMarkerSourceInfo.cs
- EventPrivateKey.cs
- MexTcpBindingCollectionElement.cs
- MailMessageEventArgs.cs
- QueryRewriter.cs
- TableColumn.cs
- MetadataArtifactLoaderCompositeFile.cs
- WindowsFormsHostPropertyMap.cs
- VirtualPathUtility.cs
- ProjectionRewriter.cs
- ServiceDiscoveryElement.cs
- ProviderUtil.cs
- ActiveXSite.cs
- BookmarkInfo.cs
- NotificationContext.cs
- DbMetaDataCollectionNames.cs
- RowsCopiedEventArgs.cs
- ColumnMapTranslator.cs
- EntryIndex.cs
- XmlSchemaAppInfo.cs
- AsymmetricSignatureDeformatter.cs
- BaseAddressPrefixFilterElement.cs
- SendDesigner.xaml.cs
- DateTimeFormat.cs
- ComponentCommands.cs
- CreateUserErrorEventArgs.cs
- DoubleMinMaxAggregationOperator.cs
- MultipleViewPattern.cs
- RegexParser.cs
- AudioSignalProblemOccurredEventArgs.cs
- SoapHttpTransportImporter.cs
- DialogDivider.cs
- ClockGroup.cs
- StructuralType.cs
- Transform3DGroup.cs
- HitTestParameters3D.cs
- MatrixCamera.cs
- StrokeDescriptor.cs
- SequenceDesigner.cs
- ContextMenuAutomationPeer.cs
- PersonalizationEntry.cs