Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / CodeDOM / CodeVariableDeclarationStatement.cs / 1305376 / CodeVariableDeclarationStatement.cs
//------------------------------------------------------------------------------ //// // //----------------------------------------------------------------------------- namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Runtime.InteropServices; ///[....] // Copyright (c) Microsoft Corporation. All rights reserved. ///// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeVariableDeclarationStatement : CodeStatement { private CodeTypeReference type; private string name; private CodeExpression initExpression; ////// Represents a local variable declaration. /// ////// public CodeVariableDeclarationStatement() { } ////// Initializes a new instance of ///. /// /// public CodeVariableDeclarationStatement(CodeTypeReference type, string name) { Type = type; Name = name; } ////// Initializes a new instance of ///using the specified type and name. /// /// public CodeVariableDeclarationStatement(string type, string name) { Type = new CodeTypeReference(type); Name = name; } ///[To be supplied.] ////// public CodeVariableDeclarationStatement(Type type, string name) { Type = new CodeTypeReference(type); Name = name; } ///[To be supplied.] ////// public CodeVariableDeclarationStatement(CodeTypeReference type, string name, CodeExpression initExpression) { Type = type; Name = name; InitExpression = initExpression; } ////// Initializes a new instance of ///using the specified type, name and /// initialization expression. /// /// public CodeVariableDeclarationStatement(string type, string name, CodeExpression initExpression) { Type = new CodeTypeReference(type); Name = name; InitExpression = initExpression; } ///[To be supplied.] ////// public CodeVariableDeclarationStatement(Type type, string name, CodeExpression initExpression) { Type = new CodeTypeReference(type); Name = name; InitExpression = initExpression; } ///[To be supplied.] ////// public CodeExpression InitExpression { get { return initExpression; } set { initExpression = value; } } ////// Gets or sets the initialization expression for the variable. /// ////// public string Name { get { return (name == null) ? string.Empty : name; } set { name = value; } } ////// Gets or sets the name of the variable. /// ////// public CodeTypeReference Type { get { if (type == null) { type = new CodeTypeReference(""); } return type; } set { type = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// Gets or sets the type of the variable. /// ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PointValueSerializer.cs
- DataGridViewMethods.cs
- AmbientValueAttribute.cs
- PointAnimationClockResource.cs
- DecimalKeyFrameCollection.cs
- InkCanvasFeedbackAdorner.cs
- oledbconnectionstring.cs
- SpnEndpointIdentity.cs
- ToolStripCodeDomSerializer.cs
- ImplicitInputBrush.cs
- serverconfig.cs
- SoapSchemaImporter.cs
- DataMemberFieldEditor.cs
- WindowsFormsHost.cs
- ImageIndexConverter.cs
- MethodBody.cs
- SignatureDescription.cs
- OpenFileDialog.cs
- XPathItem.cs
- Tag.cs
- SeparatorAutomationPeer.cs
- FederatedMessageSecurityOverHttp.cs
- ListViewInsertedEventArgs.cs
- AnnotationAuthorChangedEventArgs.cs
- HandlerWithFactory.cs
- RtType.cs
- DataReaderContainer.cs
- SqlTopReducer.cs
- ActivityTrace.cs
- SerialReceived.cs
- _AcceptOverlappedAsyncResult.cs
- DrawingContextDrawingContextWalker.cs
- SplitterCancelEvent.cs
- MarkerProperties.cs
- TransactionInterop.cs
- CodeDOMUtility.cs
- ISO2022Encoding.cs
- RightsManagementPermission.cs
- TranslateTransform3D.cs
- RequestCacheManager.cs
- BlurBitmapEffect.cs
- FormattedText.cs
- DynamicResourceExtensionConverter.cs
- CapabilitiesAssignment.cs
- TrackBarRenderer.cs
- ProviderUtil.cs
- EndOfStreamException.cs
- DesignerAdapterUtil.cs
- ActivationServices.cs
- ColorAnimationUsingKeyFrames.cs
- CellCreator.cs
- HuffCodec.cs
- InputProcessorProfiles.cs
- ThreadLocal.cs
- SqlDataSourceQuery.cs
- ConnectionConsumerAttribute.cs
- Geometry.cs
- EntityDataSourceContextCreatingEventArgs.cs
- UpdateInfo.cs
- DesignerEventService.cs
- StreamUpdate.cs
- baseaxisquery.cs
- PropertyValueChangedEvent.cs
- DocumentViewerBase.cs
- SecurityRuntime.cs
- ProviderSettings.cs
- ExceptionList.cs
- TabPageDesigner.cs
- MissingManifestResourceException.cs
- CookielessHelper.cs
- FrameworkReadOnlyPropertyMetadata.cs
- FileNameEditor.cs
- ApplicationDirectory.cs
- LineServicesRun.cs
- _LocalDataStoreMgr.cs
- FontStyles.cs
- TypeConverterHelper.cs
- EntityViewGenerator.cs
- StructureChangedEventArgs.cs
- InkCanvasAutomationPeer.cs
- CircleHotSpot.cs
- XmlAnyElementAttributes.cs
- WebPartDisplayModeCollection.cs
- StringInfo.cs
- SecurityAppliedMessage.cs
- SchemaCollectionPreprocessor.cs
- ProcessRequestArgs.cs
- ToolStripMenuItem.cs
- dbenumerator.cs
- ReachSerializerAsync.cs
- TypeUtil.cs
- QualifiedCellIdBoolean.cs
- StreamResourceInfo.cs
- ReflectionTypeLoadException.cs
- WorkflowInvoker.cs
- FixedDocumentPaginator.cs
- xsdvalidator.cs
- SqlBooleanMismatchVisitor.cs
- ParagraphVisual.cs
- RenderingEventArgs.cs