Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / CompMod / System / CodeDOM / CodeVariableDeclarationStatement.cs / 1 / CodeVariableDeclarationStatement.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 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. /// ///// 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 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DecimalAnimationBase.cs
- IntegerCollectionEditor.cs
- FixUp.cs
- DataFormat.cs
- IRCollection.cs
- QueryRewriter.cs
- RowToFieldTransformer.cs
- ImageUrlEditor.cs
- HtmlTableCellCollection.cs
- CounterSetInstance.cs
- SingleAnimation.cs
- COM2ExtendedUITypeEditor.cs
- securitycriticaldataClass.cs
- EventLogSession.cs
- UrlMappingCollection.cs
- TextAutomationPeer.cs
- AddInPipelineAttributes.cs
- DirectoryGroupQuery.cs
- RepeatBehavior.cs
- WebControlsSection.cs
- SRGSCompiler.cs
- DataColumnCollection.cs
- Code.cs
- GuidConverter.cs
- Compilation.cs
- CursorInteropHelper.cs
- CanonicalizationDriver.cs
- ColorBlend.cs
- Scripts.cs
- XLinq.cs
- PackageFilter.cs
- DeclaredTypeValidator.cs
- ObjectListShowCommandsEventArgs.cs
- ValueTable.cs
- shaperfactory.cs
- DictionaryManager.cs
- Page.cs
- OdbcInfoMessageEvent.cs
- WebHttpBindingElement.cs
- FunctionUpdateCommand.cs
- ImmutablePropertyDescriptorGridEntry.cs
- FixedSOMPageElement.cs
- SqlVersion.cs
- ConfigurationSectionGroup.cs
- RegistrationServices.cs
- BitmapData.cs
- CngAlgorithmGroup.cs
- DiffuseMaterial.cs
- DoubleLinkList.cs
- PanelDesigner.cs
- CommandPlan.cs
- InstanceHandleConflictException.cs
- XmlSchemaType.cs
- X500Name.cs
- filewebresponse.cs
- AssociationProvider.cs
- Membership.cs
- MultidimensionalArrayItemReference.cs
- LineSegment.cs
- UnsettableComboBox.cs
- tibetanshape.cs
- Brush.cs
- ThicknessAnimationBase.cs
- GestureRecognitionResult.cs
- DispatcherHookEventArgs.cs
- ManagementEventWatcher.cs
- BuildProviderAppliesToAttribute.cs
- PipeStream.cs
- UpdateCommand.cs
- XmlSerializableServices.cs
- LogicalTreeHelper.cs
- Int32RectConverter.cs
- StateDesigner.CommentLayoutGlyph.cs
- EventsTab.cs
- ClientFormsIdentity.cs
- BitmapScalingModeValidation.cs
- SafeFileMappingHandle.cs
- ObjectMemberMapping.cs
- XPathAncestorIterator.cs
- httpstaticobjectscollection.cs
- ExternalException.cs
- TextRangeSerialization.cs
- Color.cs
- DefaultHttpHandler.cs
- InfoCardMetadataExchangeClient.cs
- Monitor.cs
- Method.cs
- ProfileGroupSettingsCollection.cs
- TextServicesPropertyRanges.cs
- SelectedGridItemChangedEvent.cs
- Transform.cs
- SqlDataSourceParameterParser.cs
- _Semaphore.cs
- APCustomTypeDescriptor.cs
- Point.cs
- PointUtil.cs
- CustomValidator.cs
- FontFamilyValueSerializer.cs
- DockEditor.cs
- IndentedWriter.cs