Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / CompMod / System / CodeDOM / CodeArrayCreateExpression.cs / 1 / CodeArrayCreateExpression.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Runtime.InteropServices; ////// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeArrayCreateExpression : CodeExpression { private CodeTypeReference createType; private CodeExpressionCollection initializers = new CodeExpressionCollection(); private CodeExpression sizeExpression; private int size = 0; ///Represents /// an expression that creates an array. ////// public CodeArrayCreateExpression() { } ////// Initializes a new instance of ///. /// /// public CodeArrayCreateExpression(CodeTypeReference createType, params CodeExpression[] initializers) { this.createType = createType; this.initializers.AddRange(initializers); } ////// Initializes a new instance of ///with the specified /// array type and initializers. /// /// public CodeArrayCreateExpression(string createType, params CodeExpression[] initializers) { this.createType = new CodeTypeReference(createType); this.initializers.AddRange(initializers); } ///[To be supplied.] ////// public CodeArrayCreateExpression(Type createType, params CodeExpression[] initializers) { this.createType = new CodeTypeReference(createType); this.initializers.AddRange(initializers); } ///[To be supplied.] ////// public CodeArrayCreateExpression(CodeTypeReference createType, int size) { this.createType = createType; this.size = size; } ////// Initializes a new instance of ///. with the specified array /// type and size. /// /// public CodeArrayCreateExpression(string createType, int size) { this.createType = new CodeTypeReference(createType); this.size = size; } ///[To be supplied.] ////// public CodeArrayCreateExpression(Type createType, int size) { this.createType = new CodeTypeReference(createType); this.size = size; } ///[To be supplied.] ////// public CodeArrayCreateExpression(CodeTypeReference createType, CodeExpression size) { this.createType = createType; this.sizeExpression = size; } ////// Initializes a new instance of ///. with the specified array /// type and size. /// /// public CodeArrayCreateExpression(string createType, CodeExpression size) { this.createType = new CodeTypeReference(createType); this.sizeExpression = size; } ///[To be supplied.] ////// public CodeArrayCreateExpression(Type createType, CodeExpression size) { this.createType = new CodeTypeReference(createType); this.sizeExpression = size; } ///[To be supplied.] ////// public CodeTypeReference CreateType { get { if (createType == null) { createType = new CodeTypeReference(""); } return createType; } set { createType = value; } } ////// Gets or sets /// the type of the array to create. /// ////// public CodeExpressionCollection Initializers { get { return initializers; } } ////// Gets or sets /// the initializers to initialize the array with. /// ////// public int Size { get { return size; } set { size = value; } } ////// Gets or sets /// the size of the array. /// ////// public CodeExpression SizeExpression { get { return sizeExpression; } set { sizeExpression = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //Gets or sets the size of the array. ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Runtime.InteropServices; ////// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeArrayCreateExpression : CodeExpression { private CodeTypeReference createType; private CodeExpressionCollection initializers = new CodeExpressionCollection(); private CodeExpression sizeExpression; private int size = 0; ///Represents /// an expression that creates an array. ////// public CodeArrayCreateExpression() { } ////// Initializes a new instance of ///. /// /// public CodeArrayCreateExpression(CodeTypeReference createType, params CodeExpression[] initializers) { this.createType = createType; this.initializers.AddRange(initializers); } ////// Initializes a new instance of ///with the specified /// array type and initializers. /// /// public CodeArrayCreateExpression(string createType, params CodeExpression[] initializers) { this.createType = new CodeTypeReference(createType); this.initializers.AddRange(initializers); } ///[To be supplied.] ////// public CodeArrayCreateExpression(Type createType, params CodeExpression[] initializers) { this.createType = new CodeTypeReference(createType); this.initializers.AddRange(initializers); } ///[To be supplied.] ////// public CodeArrayCreateExpression(CodeTypeReference createType, int size) { this.createType = createType; this.size = size; } ////// Initializes a new instance of ///. with the specified array /// type and size. /// /// public CodeArrayCreateExpression(string createType, int size) { this.createType = new CodeTypeReference(createType); this.size = size; } ///[To be supplied.] ////// public CodeArrayCreateExpression(Type createType, int size) { this.createType = new CodeTypeReference(createType); this.size = size; } ///[To be supplied.] ////// public CodeArrayCreateExpression(CodeTypeReference createType, CodeExpression size) { this.createType = createType; this.sizeExpression = size; } ////// Initializes a new instance of ///. with the specified array /// type and size. /// /// public CodeArrayCreateExpression(string createType, CodeExpression size) { this.createType = new CodeTypeReference(createType); this.sizeExpression = size; } ///[To be supplied.] ////// public CodeArrayCreateExpression(Type createType, CodeExpression size) { this.createType = new CodeTypeReference(createType); this.sizeExpression = size; } ///[To be supplied.] ////// public CodeTypeReference CreateType { get { if (createType == null) { createType = new CodeTypeReference(""); } return createType; } set { createType = value; } } ////// Gets or sets /// the type of the array to create. /// ////// public CodeExpressionCollection Initializers { get { return initializers; } } ////// Gets or sets /// the initializers to initialize the array with. /// ////// public int Size { get { return size; } set { size = value; } } ////// Gets or sets /// the size of the array. /// ////// public CodeExpression SizeExpression { get { return sizeExpression; } set { sizeExpression = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.Gets or sets the size of the array. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SqlAliaser.cs
- SyndicationFeedFormatter.cs
- SqlClientWrapperSmiStream.cs
- MetadataFile.cs
- TemplateApplicationHelper.cs
- ShapingEngine.cs
- TraceEventCache.cs
- RenderingEventArgs.cs
- OdbcParameter.cs
- WindowHideOrCloseTracker.cs
- ProvidersHelper.cs
- PageBuildProvider.cs
- ItemContainerProviderWrapper.cs
- WmlValidatorAdapter.cs
- ImageKeyConverter.cs
- infer.cs
- PasswordDeriveBytes.cs
- ControlsConfig.cs
- FormatConvertedBitmap.cs
- WindowVisualStateTracker.cs
- XmlSchemaAttribute.cs
- BufferModeSettings.cs
- TypeDescriptionProvider.cs
- TileModeValidation.cs
- ListBindingConverter.cs
- PreProcessInputEventArgs.cs
- ProviderMetadataCachedInformation.cs
- DBConnection.cs
- SafeEventLogWriteHandle.cs
- CompilerScopeManager.cs
- CheckBoxPopupAdapter.cs
- SiteMapNodeItem.cs
- FromRequest.cs
- RawStylusInputReport.cs
- QueuePathDialog.cs
- InvalidDataException.cs
- AssociationTypeEmitter.cs
- PerformanceCounterPermissionEntry.cs
- InstalledFontCollection.cs
- DBCSCodePageEncoding.cs
- CachedPathData.cs
- IsolatedStorageFilePermission.cs
- Atom10FormatterFactory.cs
- XomlCompiler.cs
- SqlDataSourceAdvancedOptionsForm.cs
- GeometryCombineModeValidation.cs
- WSFederationHttpSecurityElement.cs
- basenumberconverter.cs
- Point3DAnimationBase.cs
- LabelEditEvent.cs
- GlobalItem.cs
- _TimerThread.cs
- SchemaElementDecl.cs
- WsrmTraceRecord.cs
- WebServiceHandlerFactory.cs
- RolePrincipal.cs
- ElapsedEventArgs.cs
- WSTrust.cs
- InternalRelationshipCollection.cs
- CodeCompiler.cs
- TypedTableBase.cs
- Pair.cs
- UnionCqlBlock.cs
- DataGridViewColumnHeaderCell.cs
- SQLDouble.cs
- TableCell.cs
- DependencySource.cs
- SystemWebSectionGroup.cs
- HierarchicalDataSourceControl.cs
- LessThanOrEqual.cs
- LZCodec.cs
- NativeWindow.cs
- HitTestResult.cs
- ExtenderProviderService.cs
- ThreadInterruptedException.cs
- SafeEventLogReadHandle.cs
- Propagator.Evaluator.cs
- WeakRefEnumerator.cs
- SystemIPv6InterfaceProperties.cs
- TreeViewDesigner.cs
- MultipartContentParser.cs
- TokenFactoryCredential.cs
- ToolStripStatusLabel.cs
- LinkClickEvent.cs
- XmlEventCache.cs
- ClientProtocol.cs
- ReferencedCollectionType.cs
- GroupItem.cs
- PrimitiveCodeDomSerializer.cs
- Bold.cs
- ServiceNameElementCollection.cs
- CompositeCollectionView.cs
- FunctionImportMapping.cs
- Wizard.cs
- PropertiesTab.cs
- PathFigure.cs
- DataGridViewImageCell.cs
- WebPartPersonalization.cs
- DataSourceHelper.cs
- CompiledRegexRunnerFactory.cs