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
- SrgsRule.cs
- XmlDictionaryReaderQuotas.cs
- SecurityChannel.cs
- SelectionEditor.cs
- UnhandledExceptionEventArgs.cs
- HtmlInputRadioButton.cs
- Propagator.JoinPropagator.cs
- RuleInfoComparer.cs
- DbSourceCommand.cs
- StringResourceManager.cs
- SelectingProviderEventArgs.cs
- CharConverter.cs
- QuaternionValueSerializer.cs
- CodeDirectoryCompiler.cs
- TargetControlTypeCache.cs
- SQLBytes.cs
- AnnotationResourceChangedEventArgs.cs
- SystemResourceHost.cs
- WebPartTransformerCollection.cs
- sqlpipe.cs
- TypeConverterAttribute.cs
- CodeSnippetStatement.cs
- SettingsAttributes.cs
- WebPartCatalogAddVerb.cs
- DataFieldCollectionEditor.cs
- EntityConnection.cs
- InsufficientMemoryException.cs
- EventDescriptorCollection.cs
- CategoryGridEntry.cs
- DebuggerAttributes.cs
- CommandPlan.cs
- DrawTreeNodeEventArgs.cs
- SqlCommandBuilder.cs
- DaylightTime.cs
- InputMethod.cs
- SiteMapNodeItemEventArgs.cs
- HtmlTableRow.cs
- Run.cs
- TemplateBaseAction.cs
- DesignOnlyAttribute.cs
- LinearKeyFrames.cs
- NameValueConfigurationElement.cs
- ArgumentsParser.cs
- BamlLocalizabilityResolver.cs
- Lasso.cs
- NameNode.cs
- SqlFormatter.cs
- StringFreezingAttribute.cs
- GenericIdentity.cs
- MarkupCompilePass2.cs
- StaticExtension.cs
- MenuItem.cs
- ContentType.cs
- EncodedStreamFactory.cs
- WindowsUpDown.cs
- SplineKeyFrames.cs
- EmptyControlCollection.cs
- SymmetricKeyWrap.cs
- GridEntry.cs
- _CookieModule.cs
- CompositionTarget.cs
- PinnedBufferMemoryStream.cs
- ContextMarshalException.cs
- StackOverflowException.cs
- TdsParserSafeHandles.cs
- SafeArrayTypeMismatchException.cs
- TemplateBuilder.cs
- TextUtf8RawTextWriter.cs
- MetadataArtifactLoaderCompositeResource.cs
- FormViewModeEventArgs.cs
- VersionUtil.cs
- AppDomainUnloadedException.cs
- ExtentCqlBlock.cs
- ConnectionManagementElementCollection.cs
- HybridDictionary.cs
- ToolbarAUtomationPeer.cs
- ButtonRenderer.cs
- TextServicesDisplayAttributePropertyRanges.cs
- MembershipPasswordException.cs
- BufferedWebEventProvider.cs
- GatewayDefinition.cs
- StateManagedCollection.cs
- X509ImageLogo.cs
- PolyLineSegment.cs
- CharacterBufferReference.cs
- ObjectSet.cs
- XsdBuilder.cs
- XmlFormatExtensionAttribute.cs
- EntityContainerAssociationSet.cs
- HandleCollector.cs
- SqlDataSourceEnumerator.cs
- EventHandlersDesigner.cs
- ContentElementCollection.cs
- ShapeTypeface.cs
- SamlConditions.cs
- SqlUnionizer.cs
- ServiceBehaviorElement.cs
- SizeIndependentAnimationStorage.cs
- PropertyGridEditorPart.cs
- PropertyDescriptorCollection.cs