Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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; } } } }/// Gets or sets the type of the variable. /// ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RenderDataDrawingContext.cs
- DetailsViewUpdateEventArgs.cs
- InputLanguage.cs
- SerializationEventsCache.cs
- NullableBoolConverter.cs
- XmlWhitespace.cs
- ColumnWidthChangingEvent.cs
- XmlSerializationGeneratedCode.cs
- Rfc2898DeriveBytes.cs
- OleDbDataReader.cs
- CustomCredentialPolicy.cs
- PropertyItemInternal.cs
- GlobalizationSection.cs
- PackageProperties.cs
- DataBoundControlAdapter.cs
- ColorInterpolationModeValidation.cs
- System.Data.OracleClient_BID.cs
- TypeBrowserDialog.cs
- ManipulationDeltaEventArgs.cs
- ProjectionPruner.cs
- PlacementWorkspace.cs
- FieldAccessException.cs
- SelectionRangeConverter.cs
- QueryStatement.cs
- CodeMethodReturnStatement.cs
- GridItemPattern.cs
- ListSortDescription.cs
- UpDownEvent.cs
- ExecutionEngineException.cs
- RegexStringValidator.cs
- ProgressBarAutomationPeer.cs
- Size.cs
- DrawingVisual.cs
- DesignerSelectionListAdapter.cs
- ActivationWorker.cs
- SHA1Managed.cs
- ElementMarkupObject.cs
- CookieParameter.cs
- WebRequest.cs
- TextPenaltyModule.cs
- XmlDocument.cs
- RightsManagementPermission.cs
- ColumnWidthChangingEvent.cs
- DateTimeUtil.cs
- WeakHashtable.cs
- CompositeFontInfo.cs
- ExpressionBuilder.cs
- ConfigUtil.cs
- ResourcePart.cs
- SymbolType.cs
- PropertyDescriptorGridEntry.cs
- Hyperlink.cs
- TextDecorationCollectionConverter.cs
- TileModeValidation.cs
- QuaternionRotation3D.cs
- HMACSHA384.cs
- ReadOnlyPropertyMetadata.cs
- ImageField.cs
- HMACSHA256.cs
- ConsumerConnectionPoint.cs
- Stylus.cs
- TypeDependencyAttribute.cs
- QfeChecker.cs
- EllipseGeometry.cs
- DocumentOutline.cs
- SqlBooleanizer.cs
- Byte.cs
- GPStream.cs
- InheritanceContextChangedEventManager.cs
- HijriCalendar.cs
- InfoCardTrace.cs
- LogicalExpr.cs
- XmlDocumentType.cs
- DefaultClaimSet.cs
- ResourceReferenceExpression.cs
- Mapping.cs
- OleStrCAMarshaler.cs
- clipboard.cs
- Win32.cs
- LineGeometry.cs
- RangeContentEnumerator.cs
- DataGrid.cs
- FrameworkObject.cs
- TdsRecordBufferSetter.cs
- DescendantBaseQuery.cs
- login.cs
- TheQuery.cs
- XmlSignificantWhitespace.cs
- ObjectListComponentEditor.cs
- PenLineJoinValidation.cs
- CodeExpressionCollection.cs
- SamlSubjectStatement.cs
- AmbiguousMatchException.cs
- FixedFindEngine.cs
- TypedTableBase.cs
- SelectionProcessor.cs
- CrossContextChannel.cs
- IndexingContentUnit.cs
- DSACryptoServiceProvider.cs
- ArcSegment.cs