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
- ConnectionStringsExpressionBuilder.cs
- URLString.cs
- ReachFixedDocumentSerializer.cs
- SqlTriggerContext.cs
- EntityDescriptor.cs
- PropertyItemInternal.cs
- DelegatedStream.cs
- RichListBox.cs
- DataPagerFieldCommandEventArgs.cs
- XsdValidatingReader.cs
- FontNamesConverter.cs
- PathFigureCollection.cs
- IPEndPointCollection.cs
- ObjectPersistData.cs
- HttpClientCertificate.cs
- Parameter.cs
- XmlSchemaRedefine.cs
- Size3D.cs
- RSAProtectedConfigurationProvider.cs
- DataSourceView.cs
- NamespaceCollection.cs
- WebScriptMetadataFormatter.cs
- BooleanAnimationBase.cs
- _SingleItemRequestCache.cs
- AssemblyHelper.cs
- XmlAttributeHolder.cs
- IODescriptionAttribute.cs
- KeyValueConfigurationElement.cs
- Encoder.cs
- ColorAnimationBase.cs
- DataSourceSelectArguments.cs
- SrgsRule.cs
- BindingList.cs
- BindingExpression.cs
- Throw.cs
- DBConnectionString.cs
- EntityDataSourceDesigner.cs
- Bold.cs
- SchemaMapping.cs
- OutKeywords.cs
- TextRunTypographyProperties.cs
- ContextMenuAutomationPeer.cs
- InfocardExtendedInformationEntry.cs
- Exception.cs
- DataGridViewButtonCell.cs
- TypeHelpers.cs
- DbSource.cs
- CompleteWizardStep.cs
- OracleDataReader.cs
- ToolTip.cs
- DataGridViewImageCell.cs
- GridViewCancelEditEventArgs.cs
- SeverityFilter.cs
- ISAPIWorkerRequest.cs
- TopClause.cs
- QilReplaceVisitor.cs
- CompressEmulationStream.cs
- Parsers.cs
- FrameworkTextComposition.cs
- NameSpaceExtractor.cs
- XmlSchemaSimpleType.cs
- XmlDataContract.cs
- DelegateHelpers.Generated.cs
- SortFieldComparer.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- Encoding.cs
- ClassHandlersStore.cs
- Types.cs
- TypeGenericEnumerableViewSchema.cs
- Operators.cs
- LogicalChannelCollection.cs
- DbSourceParameterCollection.cs
- NotCondition.cs
- CellLabel.cs
- PolyQuadraticBezierSegment.cs
- ValidationHelper.cs
- ReturnEventArgs.cs
- WorkItem.cs
- RepeaterCommandEventArgs.cs
- MetadataItemCollectionFactory.cs
- DescendantOverDescendantQuery.cs
- PropertyInfo.cs
- ConditionalWeakTable.cs
- EdmError.cs
- XmlConverter.cs
- GradientBrush.cs
- CheckBoxBaseAdapter.cs
- CountdownEvent.cs
- XslAstAnalyzer.cs
- ToolStripSettings.cs
- IApplicationTrustManager.cs
- InputProviderSite.cs
- SqlInfoMessageEvent.cs
- MultiByteCodec.cs
- TreeWalkHelper.cs
- KeyGestureConverter.cs
- EntityDataSourceStatementEditorForm.cs
- Wizard.cs
- DefaultPropertyAttribute.cs
- Propagator.JoinPropagator.cs