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
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ChangeTracker.cs
- PcmConverter.cs
- OleDbParameterCollection.cs
- BrowserCapabilitiesCodeGenerator.cs
- ConfigUtil.cs
- SQLByte.cs
- ActivityWithResultValueSerializer.cs
- MultilineStringConverter.cs
- CodeGroup.cs
- DocComment.cs
- SiteMembershipCondition.cs
- PowerStatus.cs
- SolidColorBrush.cs
- SmiXetterAccessMap.cs
- AtomicFile.cs
- DataGridViewAddColumnDialog.cs
- StringValueSerializer.cs
- TextTreeInsertElementUndoUnit.cs
- Stroke2.cs
- StyleHelper.cs
- CardSpacePolicyElement.cs
- Matrix3DStack.cs
- CompiledELinqQueryState.cs
- ContextProperty.cs
- QilLoop.cs
- SessionState.cs
- WebCategoryAttribute.cs
- MembershipSection.cs
- RuntimeCompatibilityAttribute.cs
- RawStylusInputCustomData.cs
- IsolatedStorageException.cs
- unitconverter.cs
- RelationshipNavigation.cs
- ObjectMaterializedEventArgs.cs
- SiteMapPath.cs
- KeysConverter.cs
- DefaultParameterValueAttribute.cs
- InterleavedZipPartStream.cs
- Contracts.cs
- GlyphTypeface.cs
- SqlNodeTypeOperators.cs
- ListViewPagedDataSource.cs
- TabItem.cs
- ObjectPersistData.cs
- PageCatalogPart.cs
- UICuesEvent.cs
- Helpers.cs
- DesignerActionPanel.cs
- FixedSOMFixedBlock.cs
- CodeObjectCreateExpression.cs
- UTF8Encoding.cs
- TextBoxDesigner.cs
- ResXResourceSet.cs
- TextBox.cs
- UdpContractFilterBehavior.cs
- AutoGeneratedFieldProperties.cs
- PageAdapter.cs
- VersionedStream.cs
- DesignerActionHeaderItem.cs
- JpegBitmapDecoder.cs
- CapacityStreamGeometryContext.cs
- LogLogRecordHeader.cs
- SpecialNameAttribute.cs
- ParserHooks.cs
- BulletedListEventArgs.cs
- XmlAttributeCollection.cs
- _AuthenticationState.cs
- StackSpiller.Generated.cs
- SqlDelegatedTransaction.cs
- COAUTHIDENTITY.cs
- Control.cs
- Bold.cs
- SwitchElementsCollection.cs
- StorageComplexPropertyMapping.cs
- SqlInternalConnectionSmi.cs
- IISMapPath.cs
- SiteMapSection.cs
- TableParaClient.cs
- PixelShader.cs
- QuotedPrintableStream.cs
- DescendentsWalkerBase.cs
- OSFeature.cs
- SecurityPolicySection.cs
- CustomValidator.cs
- SqlCharStream.cs
- TextProperties.cs
- XmlDsigSep2000.cs
- SettingsPropertyValueCollection.cs
- SBCSCodePageEncoding.cs
- CommandManager.cs
- SchemaObjectWriter.cs
- FormatConvertedBitmap.cs
- PagerStyle.cs
- CodeParameterDeclarationExpression.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- SHA512.cs
- TraceListener.cs
- HwndMouseInputProvider.cs
- TraceListeners.cs
- Control.cs