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
- StylusCaptureWithinProperty.cs
- storepermissionattribute.cs
- AccessDataSource.cs
- DataServiceProviderMethods.cs
- Function.cs
- SvcFileManager.cs
- ForeignKeyConstraint.cs
- WrappedIUnknown.cs
- HotCommands.cs
- WriteLine.cs
- AvtEvent.cs
- XmlDataCollection.cs
- Literal.cs
- FormsAuthenticationUserCollection.cs
- DataGridColumn.cs
- XmlAnyElementAttributes.cs
- EmbeddedMailObjectsCollection.cs
- ScriptManager.cs
- QilVisitor.cs
- MarkupWriter.cs
- BamlVersionHeader.cs
- TdsEnums.cs
- TypeGenericEnumerableViewSchema.cs
- SmtpFailedRecipientsException.cs
- XPathEmptyIterator.cs
- SQLSingle.cs
- XPathSingletonIterator.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- FormatException.cs
- mda.cs
- BindingContext.cs
- SchemaType.cs
- HtmlEmptyTagControlBuilder.cs
- SynchronizedInputPattern.cs
- PartitionResolver.cs
- TypeListConverter.cs
- DataGrid.cs
- TemplateBindingExpression.cs
- HtmlElementEventArgs.cs
- PKCS1MaskGenerationMethod.cs
- Int64Storage.cs
- ExpressionLexer.cs
- ConfigurationErrorsException.cs
- DiagnosticStrings.cs
- StateMachineWorkflow.cs
- ExpressionDumper.cs
- CopyOnWriteList.cs
- SynchronizedKeyedCollection.cs
- LoginUtil.cs
- ManagementBaseObject.cs
- UnsafeNativeMethods.cs
- StringUtil.cs
- ScriptingProfileServiceSection.cs
- GridViewItemAutomationPeer.cs
- XmlAttributeProperties.cs
- SmiEventSink.cs
- Stream.cs
- StateValidator.cs
- FtpWebRequest.cs
- TextBoxAutomationPeer.cs
- ListBase.cs
- Registry.cs
- FullTextState.cs
- ProjectionPlan.cs
- WindowsIPAddress.cs
- ClockGroup.cs
- RtfControlWordInfo.cs
- CompilerGlobalScopeAttribute.cs
- TreeNodeCollection.cs
- _KerberosClient.cs
- HttpRequestBase.cs
- XmlSchemaComplexContent.cs
- RegexGroupCollection.cs
- QueryOperationResponseOfT.cs
- XmlDocument.cs
- NeutralResourcesLanguageAttribute.cs
- RPIdentityRequirement.cs
- mansign.cs
- DefaultAsyncDataDispatcher.cs
- PinnedBufferMemoryStream.cs
- InvalidPropValue.cs
- NullableConverter.cs
- WebPartMenu.cs
- CfgSemanticTag.cs
- counter.cs
- CompilerErrorCollection.cs
- ThrowHelper.cs
- WebBrowserNavigatingEventHandler.cs
- RowToParametersTransformer.cs
- CollectionChange.cs
- DynamicDataRoute.cs
- ChildrenQuery.cs
- DateTimeFormat.cs
- Int16Converter.cs
- EventMemberCodeDomSerializer.cs
- AQNBuilder.cs
- LOSFormatter.cs
- cookiecollection.cs
- MetadataItemEmitter.cs
- Latin1Encoding.cs