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
- EntityDataSourceSelectedEventArgs.cs
- UnknownExceptionActionHelper.cs
- GenericAuthenticationEventArgs.cs
- OrderedDictionary.cs
- TypeConverterHelper.cs
- SimpleWebHandlerParser.cs
- MaskPropertyEditor.cs
- EntityDataSourceQueryBuilder.cs
- TimeSpanSecondsConverter.cs
- HTMLTextWriter.cs
- XamlWriter.cs
- MetadataPropertyAttribute.cs
- WebEventTraceProvider.cs
- MultiBindingExpression.cs
- FileReservationCollection.cs
- Timer.cs
- AccessViolationException.cs
- PrintDialogDesigner.cs
- CFStream.cs
- MemberAccessException.cs
- DataTableNameHandler.cs
- ContainerAction.cs
- CellRelation.cs
- CollectionType.cs
- ExtensibleSyndicationObject.cs
- Win32.cs
- AutomationPatternInfo.cs
- ThreadLocal.cs
- WebDisplayNameAttribute.cs
- ReaderWriterLockWrapper.cs
- TextDocumentView.cs
- PathTooLongException.cs
- FillBehavior.cs
- VirtualDirectoryMappingCollection.cs
- DateTimePicker.cs
- ReflectionPermission.cs
- ColorKeyFrameCollection.cs
- AttachedPropertyBrowsableAttribute.cs
- DataStreamFromComStream.cs
- ConfigurationHelpers.cs
- DoubleSumAggregationOperator.cs
- FieldBuilder.cs
- MarkupObject.cs
- DataFormats.cs
- AffineTransform3D.cs
- Visual3D.cs
- Formatter.cs
- DynamicDiscoSearcher.cs
- UserControlParser.cs
- TableLayoutColumnStyleCollection.cs
- Exception.cs
- LocatorManager.cs
- TextServicesPropertyRanges.cs
- Span.cs
- FormParameter.cs
- ColorIndependentAnimationStorage.cs
- Maps.cs
- DefaultAsyncDataDispatcher.cs
- RegisteredDisposeScript.cs
- DocumentXPathNavigator.cs
- Baml2006Reader.cs
- DocumentViewerHelper.cs
- WindowsScrollBar.cs
- EventDescriptor.cs
- ConfigXmlText.cs
- SqlReorderer.cs
- FixedSOMElement.cs
- DataSourceXmlClassAttribute.cs
- wgx_exports.cs
- PropertyGroupDescription.cs
- XamlDesignerSerializationManager.cs
- WebPartChrome.cs
- RegexTree.cs
- NumericPagerField.cs
- InternalBufferOverflowException.cs
- TypeNameConverter.cs
- QueryOperationResponseOfT.cs
- TypeExtension.cs
- DataGridViewCellValueEventArgs.cs
- HorizontalAlignConverter.cs
- WindowShowOrOpenTracker.cs
- WebPartDescription.cs
- Vector3dCollection.cs
- ExtensionDataReader.cs
- FilteredDataSetHelper.cs
- PeerNameResolver.cs
- PeerInputChannel.cs
- MediaCommands.cs
- FunctionParameter.cs
- DataGridCommandEventArgs.cs
- DialogResultConverter.cs
- CultureMapper.cs
- SymmetricKey.cs
- AutoGeneratedFieldProperties.cs
- SqlGatherProducedAliases.cs
- SerialPinChanges.cs
- ResourceDisplayNameAttribute.cs
- ApplicationServicesHostFactory.cs
- AppDomainManager.cs
- WindowsStartMenu.cs