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
- EdmItemError.cs
- HighlightVisual.cs
- DigestComparer.cs
- DocumentGridPage.cs
- StringSorter.cs
- ReferentialConstraint.cs
- AsyncDataRequest.cs
- ProgressBarAutomationPeer.cs
- Volatile.cs
- DeviceContext.cs
- SimpleRecyclingCache.cs
- GenerateScriptTypeAttribute.cs
- ParentControlDesigner.cs
- EDesignUtil.cs
- SqlSupersetValidator.cs
- SecurityUtils.cs
- ApplicationServicesHostFactory.cs
- SelectorAutomationPeer.cs
- SqlDataSourceView.cs
- PrintPreviewGraphics.cs
- DiagnosticStrings.cs
- QueryOutputWriter.cs
- ValuePatternIdentifiers.cs
- WebPartActionVerb.cs
- WindowsProgressbar.cs
- SHA256.cs
- ConnectionStringSettingsCollection.cs
- GridViewDeletedEventArgs.cs
- Help.cs
- XmlUnspecifiedAttribute.cs
- SafeProcessHandle.cs
- DefaultPropertyAttribute.cs
- TableLayoutPanelDesigner.cs
- CompositeCollection.cs
- EncoderParameter.cs
- BatchServiceHost.cs
- Region.cs
- PipeStream.cs
- Paragraph.cs
- SelectionListComponentEditor.cs
- IUnknownConstantAttribute.cs
- WebPartDeleteVerb.cs
- EntityDataSourceContainerNameItem.cs
- ColorTransform.cs
- AjaxFrameworkAssemblyAttribute.cs
- Literal.cs
- TextProviderWrapper.cs
- XmlLanguage.cs
- StatusBarPanelClickEvent.cs
- ButtonChrome.cs
- NavigationProperty.cs
- PenThreadWorker.cs
- HelpEvent.cs
- DefaultObjectMappingItemCollection.cs
- RangeValuePatternIdentifiers.cs
- FileDetails.cs
- ProfileProvider.cs
- SByteConverter.cs
- TemplateManager.cs
- FixUpCollection.cs
- SR.cs
- COM2ExtendedTypeConverter.cs
- Socket.cs
- MulticastNotSupportedException.cs
- EditorOptionAttribute.cs
- Int64AnimationBase.cs
- DynamicRenderer.cs
- DeclarativeCatalogPart.cs
- FacetDescription.cs
- templategroup.cs
- LinqDataSourceContextEventArgs.cs
- SqlDataSourceStatusEventArgs.cs
- ListBoxItemWrapperAutomationPeer.cs
- ExceptionHandlerDesigner.cs
- EventRouteFactory.cs
- SQLDecimalStorage.cs
- RequestSecurityTokenResponseCollection.cs
- FontStretches.cs
- ErrorTableItemStyle.cs
- EdmProperty.cs
- MetricEntry.cs
- SelectionListComponentEditor.cs
- Screen.cs
- BamlLocalizer.cs
- RuleProcessor.cs
- DataGridViewButtonCell.cs
- XmlBinaryReader.cs
- DeploymentSection.cs
- OperatorExpressions.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- SqlVisitor.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- WebPartConnectionsCancelVerb.cs
- XDRSchema.cs
- AppDomainManager.cs
- AppSettingsExpressionBuilder.cs
- ProfileProvider.cs
- StateDesigner.cs
- unitconverter.cs
- ReflectionPermission.cs