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
- WpfKnownTypeInvoker.cs
- HttpSessionStateWrapper.cs
- CriticalHandle.cs
- SqlDataSourceView.cs
- GeometryGroup.cs
- AddInDeploymentState.cs
- _NetRes.cs
- BrushConverter.cs
- BlurBitmapEffect.cs
- File.cs
- AuthStoreRoleProvider.cs
- SystemDiagnosticsSection.cs
- SignedXml.cs
- BaseTreeIterator.cs
- TrustLevelCollection.cs
- LayoutEditorPart.cs
- Region.cs
- PointLight.cs
- BaseCollection.cs
- DesignerSerializationVisibilityAttribute.cs
- TypeGeneratedEventArgs.cs
- JoinCqlBlock.cs
- ChildrenQuery.cs
- UnmanagedMemoryStream.cs
- XmlElementAttributes.cs
- Transform3D.cs
- DataSourceControlBuilder.cs
- DataServiceProcessingPipelineEventArgs.cs
- GridItem.cs
- infer.cs
- TraceFilter.cs
- VariableValue.cs
- FixedTextContainer.cs
- UnsafeNativeMethods.cs
- PingReply.cs
- FixedSOMTextRun.cs
- LineSegment.cs
- FixedSOMPageElement.cs
- PathFigure.cs
- HitTestWithPointDrawingContextWalker.cs
- ObjectView.cs
- MouseGestureValueSerializer.cs
- Int32EqualityComparer.cs
- DataSet.cs
- WebConfigurationHostFileChange.cs
- CmsUtils.cs
- WebPermission.cs
- TextViewSelectionProcessor.cs
- TransformedBitmap.cs
- BordersPage.cs
- WindowsAuthenticationModule.cs
- ObjectDataSourceFilteringEventArgs.cs
- ArgumentException.cs
- ThreadStartException.cs
- DrawTreeNodeEventArgs.cs
- Repeater.cs
- Expression.cs
- StaticContext.cs
- BaseResourcesBuildProvider.cs
- LabelLiteral.cs
- SafeLibraryHandle.cs
- Block.cs
- CodeDirectoryCompiler.cs
- CultureMapper.cs
- PackageDigitalSignature.cs
- ExpressionEditorSheet.cs
- ModuleBuilderData.cs
- AttributeCollection.cs
- WeakReferenceKey.cs
- SinglePageViewer.cs
- ZipIOCentralDirectoryFileHeader.cs
- BookmarkInfo.cs
- TreeNode.cs
- ZipIOExtraField.cs
- BindingBase.cs
- Pkcs7Signer.cs
- FormViewCommandEventArgs.cs
- SafeEventLogWriteHandle.cs
- CodeTypeDeclaration.cs
- ClientSideQueueItem.cs
- DefaultMemberAttribute.cs
- LinkedResource.cs
- Underline.cs
- TransportOutputChannel.cs
- SessionStateUtil.cs
- SortedDictionary.cs
- DataListCommandEventArgs.cs
- MiniModule.cs
- SoapReflectionImporter.cs
- XamlWriter.cs
- UserNamePasswordClientCredential.cs
- UserControl.cs
- EditorPartCollection.cs
- Material.cs
- RadioButton.cs
- OptimizerPatterns.cs
- FlowDocumentPage.cs
- DesignerActionGlyph.cs
- PermissionSetEnumerator.cs
- VisualBasicDesignerHelper.cs