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
- RijndaelManaged.cs
- DictionaryCustomTypeDescriptor.cs
- SortableBindingList.cs
- XmlAttribute.cs
- CorrelationKeyCalculator.cs
- Activity.cs
- Geometry3D.cs
- WebServiceResponse.cs
- RoutedEventConverter.cs
- TextServicesHost.cs
- DatatypeImplementation.cs
- RunClient.cs
- MimeWriter.cs
- BitmapCacheBrush.cs
- IdnElement.cs
- CachedFontFace.cs
- CultureMapper.cs
- MessageVersionConverter.cs
- HtmlImage.cs
- TypeDescriptorFilterService.cs
- TypeTypeConverter.cs
- FontCollection.cs
- iisPickupDirectory.cs
- entitydatasourceentitysetnameconverter.cs
- AdapterDictionary.cs
- recordstate.cs
- SecureConversationDriver.cs
- ISAPIApplicationHost.cs
- ConfigPathUtility.cs
- TypeEnumerableViewSchema.cs
- NumberSubstitution.cs
- RoutedPropertyChangedEventArgs.cs
- WinEventHandler.cs
- FixedTextBuilder.cs
- OleDbError.cs
- HttpApplication.cs
- GeneralTransform.cs
- AccessDataSourceView.cs
- basecomparevalidator.cs
- PublisherIdentityPermission.cs
- QuaternionAnimation.cs
- EntityDataSourceView.cs
- ExtendedPropertyDescriptor.cs
- HttpApplication.cs
- ExtendedPropertyInfo.cs
- DescendantBaseQuery.cs
- Helper.cs
- ThreadAbortException.cs
- AuditLevel.cs
- XmlSchemaChoice.cs
- QueryTaskGroupState.cs
- RemotingException.cs
- ACE.cs
- DeclaredTypeValidator.cs
- HierarchicalDataTemplate.cs
- FixedHyperLink.cs
- GetChildSubtree.cs
- DataControlFieldTypeEditor.cs
- BuilderPropertyEntry.cs
- DataKey.cs
- AppDomainShutdownMonitor.cs
- SupportingTokenDuplexChannel.cs
- TimeSpanValidator.cs
- DesignUtil.cs
- UnescapedXmlDiagnosticData.cs
- NavigateEvent.cs
- UrlPropertyAttribute.cs
- BindableAttribute.cs
- IntSecurity.cs
- ReflectionUtil.cs
- CssStyleCollection.cs
- ExpressionBindingCollection.cs
- MD5CryptoServiceProvider.cs
- Process.cs
- TypeBuilder.cs
- NotifyParentPropertyAttribute.cs
- InputBindingCollection.cs
- SmtpTransport.cs
- TreeNode.cs
- storagemappingitemcollection.viewdictionary.cs
- DesignSurface.cs
- altserialization.cs
- TableLayoutSettingsTypeConverter.cs
- SizeAnimation.cs
- NameValueCollection.cs
- XsdCachingReader.cs
- DeviceContext.cs
- RelationshipWrapper.cs
- SafeTimerHandle.cs
- GlyphingCache.cs
- ResourcePermissionBaseEntry.cs
- shaper.cs
- GenericEnumConverter.cs
- NativeMethods.cs
- DeferredSelectedIndexReference.cs
- PageAction.cs
- FilterElement.cs
- InProcStateClientManager.cs
- AttributedMetaModel.cs
- ChtmlCalendarAdapter.cs