Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Core / Microsoft / Scripting / Compiler / Closure.cs / 1305376 / Closure.cs
/* **************************************************************************** * * Copyright (c) Microsoft Corporation. * * This source code is subject to terms and conditions of the Microsoft Public License. A * copy of the license can be found in the License.html file at the root of this distribution. If * you cannot locate the Microsoft Public License, please send an email to * dlr@microsoft.com. By using this source code in any fashion, you are agreeing to be bound * by the terms of the Microsoft Public License. * * You must not remove this notice, or any other, from this software. * * * ***************************************************************************/ using System.ComponentModel; using System.Diagnostics; namespace System.Runtime.CompilerServices { ////// This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. /// Represents the runtime state of a dynamically generated method. /// [EditorBrowsable(EditorBrowsableState.Never), DebuggerStepThrough] public sealed class Closure { ////// Represents the non-trivial constants and locally executable expressions that are referenced by a dynamically generated method. /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2105:ArrayFieldsShouldNotBeReadOnly")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields")] public readonly object[] Constants; ////// Represents the hoisted local variables from the parent context. /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2105:ArrayFieldsShouldNotBeReadOnly")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields")] public readonly object[] Locals; ////// Creates an object to hold state of a dynamically generated method. /// /// The constant values used by the method. /// The hoisted local variables from the parent context. public Closure(object[] constants, object[] locals) { Constants = constants; Locals = locals; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. /* **************************************************************************** * * Copyright (c) Microsoft Corporation. * * This source code is subject to terms and conditions of the Microsoft Public License. A * copy of the license can be found in the License.html file at the root of this distribution. If * you cannot locate the Microsoft Public License, please send an email to * dlr@microsoft.com. By using this source code in any fashion, you are agreeing to be bound * by the terms of the Microsoft Public License. * * You must not remove this notice, or any other, from this software. * * * ***************************************************************************/ using System.ComponentModel; using System.Diagnostics; namespace System.Runtime.CompilerServices { ////// This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. /// Represents the runtime state of a dynamically generated method. /// [EditorBrowsable(EditorBrowsableState.Never), DebuggerStepThrough] public sealed class Closure { ////// Represents the non-trivial constants and locally executable expressions that are referenced by a dynamically generated method. /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2105:ArrayFieldsShouldNotBeReadOnly")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields")] public readonly object[] Constants; ////// Represents the hoisted local variables from the parent context. /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2105:ArrayFieldsShouldNotBeReadOnly")] [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields")] public readonly object[] Locals; ////// Creates an object to hold state of a dynamically generated method. /// /// The constant values used by the method. /// The hoisted local variables from the parent context. public Closure(object[] constants, object[] locals) { Constants = constants; Locals = locals; } } } // 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
- XmlHierarchyData.cs
- TdsRecordBufferSetter.cs
- UInt32.cs
- _AuthenticationState.cs
- DataRecordInternal.cs
- SurrogateSelector.cs
- ButtonRenderer.cs
- AuthenticationException.cs
- ScriptDescriptor.cs
- RangeBaseAutomationPeer.cs
- ApplicationFileCodeDomTreeGenerator.cs
- LogSwitch.cs
- DBConnectionString.cs
- WindowsFont.cs
- RequestQueue.cs
- ComponentFactoryHelpers.cs
- CorruptingExceptionCommon.cs
- TransactionInterop.cs
- FlowLayoutPanel.cs
- ListViewTableRow.cs
- EpmTargetTree.cs
- GenericQueueSurrogate.cs
- SmiRequestExecutor.cs
- NonClientArea.cs
- XmlSchemaAnnotated.cs
- bindurihelper.cs
- FormsAuthenticationTicket.cs
- ColumnPropertiesGroup.cs
- CopyOnWriteList.cs
- DataControlImageButton.cs
- IndexOutOfRangeException.cs
- RadioButtonRenderer.cs
- HMACSHA384.cs
- DataGridViewSortCompareEventArgs.cs
- XmlSchemaObjectTable.cs
- OracleSqlParser.cs
- OdbcDataAdapter.cs
- SliderAutomationPeer.cs
- WebPartDisplayModeCollection.cs
- DebugView.cs
- _ConnectOverlappedAsyncResult.cs
- FontFamilyConverter.cs
- ScrollableControlDesigner.cs
- VarRemapper.cs
- StreamGeometry.cs
- ServicesExceptionNotHandledEventArgs.cs
- GiveFeedbackEvent.cs
- ProtocolsConfigurationHandler.cs
- ExtensionWindowResizeGrip.cs
- CompilerHelpers.cs
- XslAst.cs
- FieldBuilder.cs
- TemplateControlBuildProvider.cs
- Dispatcher.cs
- ObjectListDesigner.cs
- GroupedContextMenuStrip.cs
- __ConsoleStream.cs
- EventListener.cs
- XmlSchemaSet.cs
- ThreadPool.cs
- DeviceSpecificDialogCachedState.cs
- DefaultWorkflowSchedulerService.cs
- SelectionPattern.cs
- UserPersonalizationStateInfo.cs
- WeakReferenceList.cs
- ResXFileRef.cs
- EllipseGeometry.cs
- ValueSerializerAttribute.cs
- DesignTimeParseData.cs
- BoundPropertyEntry.cs
- _BaseOverlappedAsyncResult.cs
- RecognizerBase.cs
- SignerInfo.cs
- CircleHotSpot.cs
- Maps.cs
- XmlMapping.cs
- EntityKeyElement.cs
- Transform.cs
- ExpressionBuilder.cs
- StatusBarPanel.cs
- BinHexEncoder.cs
- Graph.cs
- AutoGeneratedField.cs
- RefExpr.cs
- Constraint.cs
- ErrorFormatterPage.cs
- unitconverter.cs
- DataComponentNameHandler.cs
- ResourceDisplayNameAttribute.cs
- WindowsTokenRoleProvider.cs
- FaultReasonText.cs
- DataServiceHost.cs
- Policy.cs
- XmlSchemaSimpleContentRestriction.cs
- FormViewDeleteEventArgs.cs
- ScaleTransform3D.cs
- TextDpi.cs
- DatagridviewDisplayedBandsData.cs
- QilGeneratorEnv.cs
- DateTime.cs