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
- WindowsFormsHost.cs
- Codec.cs
- ConfigsHelper.cs
- StylusEventArgs.cs
- MLangCodePageEncoding.cs
- XmlSchemaObject.cs
- NameSpaceExtractor.cs
- PointCollection.cs
- TreeIterators.cs
- XmlSchemaDatatype.cs
- DefaultSerializationProviderAttribute.cs
- SqlProfileProvider.cs
- ValidationError.cs
- XamlFxTrace.cs
- tooltip.cs
- XmlSchemaAnyAttribute.cs
- FieldTemplateUserControl.cs
- DateTime.cs
- CollectionsUtil.cs
- Brush.cs
- HtmlTableCell.cs
- DataControlImageButton.cs
- Thumb.cs
- Comparer.cs
- NameSpaceExtractor.cs
- MappedMetaModel.cs
- Timer.cs
- ListViewInsertEventArgs.cs
- ZoneIdentityPermission.cs
- Guid.cs
- _SslSessionsCache.cs
- XmlValueConverter.cs
- DataGridViewImageCell.cs
- BindingOperations.cs
- DrawingState.cs
- SecurityPermission.cs
- RenamedEventArgs.cs
- SqlAliaser.cs
- UITypeEditor.cs
- XhtmlBasicPageAdapter.cs
- AutomationPropertyInfo.cs
- Assembly.cs
- SoapConverter.cs
- WebPartDisplayMode.cs
- SchemaCollectionCompiler.cs
- PenLineCapValidation.cs
- SqlCacheDependencyDatabase.cs
- ProcessThread.cs
- Section.cs
- PeerInvitationResponse.cs
- Keyboard.cs
- ManagementScope.cs
- FlatButtonAppearance.cs
- XmlBaseWriter.cs
- GlobalDataBindingHandler.cs
- CssStyleCollection.cs
- DbProviderFactory.cs
- ReferentialConstraintRoleElement.cs
- VectorValueSerializer.cs
- Message.cs
- EditCommandColumn.cs
- AdjustableArrowCap.cs
- MailSettingsSection.cs
- BamlBinaryWriter.cs
- FixedDSBuilder.cs
- NameValuePair.cs
- CounterSampleCalculator.cs
- SymbolEqualComparer.cs
- CommonObjectSecurity.cs
- ResourceProviderFactory.cs
- SecurityCriticalDataForSet.cs
- EditingContext.cs
- StrokeCollectionConverter.cs
- CustomCategoryAttribute.cs
- AddInControllerImpl.cs
- Debug.cs
- CursorConverter.cs
- Rijndael.cs
- ResXResourceSet.cs
- bindurihelper.cs
- ContextMenu.cs
- IxmlLineInfo.cs
- InstancePersistenceEvent.cs
- DbResourceAllocator.cs
- FactoryId.cs
- RelatedImageListAttribute.cs
- StoreUtilities.cs
- ActivityInstance.cs
- DebugInfoGenerator.cs
- BitmapPalettes.cs
- Drawing.cs
- Column.cs
- WorkflowApplicationAbortedEventArgs.cs
- Win32MouseDevice.cs
- DataMemberFieldConverter.cs
- WriteLineDesigner.xaml.cs
- Roles.cs
- UserControlBuildProvider.cs
- SHA1CryptoServiceProvider.cs
- ObjectRef.cs