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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataMemberConverter.cs
- SoapHeaders.cs
- ValidatorCollection.cs
- ByteRangeDownloader.cs
- SkinBuilder.cs
- DrawingAttributes.cs
- RootBuilder.cs
- XmlExceptionHelper.cs
- AndMessageFilter.cs
- FontSizeConverter.cs
- HwndSourceKeyboardInputSite.cs
- HtmlImage.cs
- ListSurrogate.cs
- LinqToSqlWrapper.cs
- ActivityInstance.cs
- DataGridViewBindingCompleteEventArgs.cs
- BamlResourceContent.cs
- UpdateTracker.cs
- ColorMap.cs
- NetCodeGroup.cs
- ColorAnimation.cs
- ToolStripItemCollection.cs
- SocketElement.cs
- ExecutionContext.cs
- EntityCommandCompilationException.cs
- LocatorManager.cs
- MemberCollection.cs
- Inline.cs
- DeclarationUpdate.cs
- Semaphore.cs
- ClickablePoint.cs
- nulltextnavigator.cs
- ToolStripContainer.cs
- TemplateField.cs
- BamlLocalizableResource.cs
- ConfigXmlCDataSection.cs
- Span.cs
- EventLogPermission.cs
- MissingMemberException.cs
- NoResizeSelectionBorderGlyph.cs
- MessageSmuggler.cs
- AssemblyInfo.cs
- MessageQueueInstaller.cs
- FigureParaClient.cs
- XmlNamespaceMapping.cs
- IssuanceTokenProviderBase.cs
- HandledEventArgs.cs
- EventHandlerList.cs
- BuildProviderAppliesToAttribute.cs
- TrustLevelCollection.cs
- FullTextState.cs
- CompositeFontParser.cs
- RequestCachePolicyConverter.cs
- ResetableIterator.cs
- BrowserInteropHelper.cs
- Int32CAMarshaler.cs
- LowerCaseStringConverter.cs
- WorkflowTransactionOptions.cs
- DebugView.cs
- WindowsAuthenticationModule.cs
- FlowPosition.cs
- Root.cs
- DataGridViewImageCell.cs
- HwndSourceKeyboardInputSite.cs
- AccessDataSourceView.cs
- XmlAttributes.cs
- HttpCookie.cs
- DBSqlParserColumnCollection.cs
- CodeDelegateCreateExpression.cs
- LocalBuilder.cs
- SpeakCompletedEventArgs.cs
- PropertyChangedEventArgs.cs
- TimeSpanMinutesConverter.cs
- XmlArrayItemAttributes.cs
- SelectionChangedEventArgs.cs
- WizardForm.cs
- ProjectedSlot.cs
- HTTPRemotingHandler.cs
- JumpList.cs
- TextEndOfParagraph.cs
- EditCommandColumn.cs
- MetadataSet.cs
- BatchParser.cs
- _SSPISessionCache.cs
- MemberDescriptor.cs
- ArcSegment.cs
- ListViewItem.cs
- DbCommandTree.cs
- TypedRowGenerator.cs
- WebResourceUtil.cs
- TypeReference.cs
- SrgsElementFactory.cs
- PersonalizableAttribute.cs
- XmlSchemaNotation.cs
- AmbientProperties.cs
- TextElementCollection.cs
- BuildProviderUtils.cs
- RSACryptoServiceProvider.cs
- ItemDragEvent.cs
- BinaryObjectInfo.cs