Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeDefaultValueExpression.cs
- ElementProxy.cs
- LineMetrics.cs
- PersistChildrenAttribute.cs
- _BufferOffsetSize.cs
- CodeNamespaceCollection.cs
- NeutralResourcesLanguageAttribute.cs
- Form.cs
- WindowsSolidBrush.cs
- _UriTypeConverter.cs
- ScriptModule.cs
- ModelVisual3D.cs
- DataGridViewUtilities.cs
- BinaryParser.cs
- SecondaryViewProvider.cs
- ToolboxItem.cs
- AutomationElementCollection.cs
- AutomationPropertyInfo.cs
- BitmapEffectCollection.cs
- ArithmeticException.cs
- XmlSchemaType.cs
- NestedContainer.cs
- PersonalizationDictionary.cs
- ServiceDeploymentInfo.cs
- Bits.cs
- HtmlFormWrapper.cs
- StoreAnnotationsMap.cs
- EntityStoreSchemaFilterEntry.cs
- SafeNativeMethods.cs
- CodeMemberMethod.cs
- RadioButtonList.cs
- ToolboxItem.cs
- WindowPatternIdentifiers.cs
- QilIterator.cs
- HashMembershipCondition.cs
- _Connection.cs
- X509CertificateInitiatorServiceCredential.cs
- FixUpCollection.cs
- DataControlPagerLinkButton.cs
- OdbcEnvironmentHandle.cs
- HttpClientCertificate.cs
- WebPartVerbsEventArgs.cs
- SystemIPGlobalProperties.cs
- XmlConvert.cs
- SqlParameter.cs
- OracleNumber.cs
- Array.cs
- CacheForPrimitiveTypes.cs
- FixedHighlight.cs
- PrtTicket_Public_Simple.cs
- EndSelectCardRequest.cs
- ToolStripPanel.cs
- SiteMapHierarchicalDataSourceView.cs
- DocumentXmlWriter.cs
- CodeCommentStatement.cs
- Soap12FormatExtensions.cs
- DataGridViewComboBoxEditingControl.cs
- CapabilitiesUse.cs
- CompositeActivityTypeDescriptor.cs
- dsa.cs
- ReceiveParametersContent.cs
- EdmProperty.cs
- PhysicalFontFamily.cs
- MessagePropertyDescriptionCollection.cs
- DataGridViewCellPaintingEventArgs.cs
- GPPOINTF.cs
- ButtonRenderer.cs
- Metafile.cs
- WCFBuildProvider.cs
- TypeBuilder.cs
- BackgroundFormatInfo.cs
- StylusButton.cs
- KeyValueInternalCollection.cs
- StringComparer.cs
- MulticastDelegate.cs
- ISAPIWorkerRequest.cs
- returneventsaver.cs
- XmlBindingWorker.cs
- OutOfProcStateClientManager.cs
- Translator.cs
- SHA384.cs
- SchemaNamespaceManager.cs
- HttpListenerRequest.cs
- HtmlLink.cs
- UIPermission.cs
- MessageDescription.cs
- GeneralTransform3DTo2D.cs
- ProcessModelSection.cs
- GlyphRun.cs
- PageSettings.cs
- SystemColorTracker.cs
- SqlStream.cs
- ExpressionWriter.cs
- CompiledRegexRunnerFactory.cs
- ReachUIElementCollectionSerializerAsync.cs
- SqlConnectionString.cs
- TableLayoutSettings.cs
- Zone.cs
- CharKeyFrameCollection.cs
- GridItemProviderWrapper.cs