Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- RadioButtonAutomationPeer.cs
- DocumentXmlWriter.cs
- ToolStrip.cs
- CompleteWizardStep.cs
- ListViewGroupConverter.cs
- EventLogEntryCollection.cs
- Throw.cs
- StandardCommands.cs
- XsdDataContractImporter.cs
- SchemaElementDecl.cs
- GradientSpreadMethodValidation.cs
- Timer.cs
- MetadataUtilsSmi.cs
- InputScopeNameConverter.cs
- EtwTrace.cs
- TextTreeNode.cs
- HoistedLocals.cs
- StylusPlugInCollection.cs
- ScopelessEnumAttribute.cs
- SQLMembershipProvider.cs
- SystemDropShadowChrome.cs
- DetailsViewPageEventArgs.cs
- UriScheme.cs
- UnsafeNativeMethods.cs
- ExecutedRoutedEventArgs.cs
- TreeViewDesigner.cs
- ColumnPropertiesGroup.cs
- StylusPointPropertyId.cs
- DictationGrammar.cs
- TraceSection.cs
- CellTreeNodeVisitors.cs
- TemplateNameScope.cs
- Quad.cs
- SynchronizationLockException.cs
- ObjectQueryProvider.cs
- Int32Animation.cs
- FontCacheLogic.cs
- HealthMonitoringSectionHelper.cs
- StorageTypeMapping.cs
- GatewayDefinition.cs
- DropShadowBitmapEffect.cs
- SequenceRange.cs
- Monitor.cs
- MethodBuilder.cs
- ListViewItemSelectionChangedEvent.cs
- AndCondition.cs
- RadioButton.cs
- ActivationService.cs
- CompoundFileStorageReference.cs
- SafeNativeMethodsCLR.cs
- RectangleConverter.cs
- SizeAnimationClockResource.cs
- AssemblyNameProxy.cs
- ErrorItem.cs
- CompilationUnit.cs
- TextFindEngine.cs
- PseudoWebRequest.cs
- OutKeywords.cs
- EpmHelper.cs
- XmlReflectionMember.cs
- NetworkStream.cs
- AbsoluteQuery.cs
- SimpleTypeResolver.cs
- TransactionScopeDesigner.cs
- DispatcherExceptionEventArgs.cs
- ItemChangedEventArgs.cs
- EntityWrapper.cs
- Win32SafeHandles.cs
- ComponentRenameEvent.cs
- ExcludePathInfo.cs
- NativeMethods.cs
- _NegotiateClient.cs
- XmlSchemaSimpleTypeUnion.cs
- PriorityQueue.cs
- X509ChainElement.cs
- DataStreams.cs
- RuleSetDialog.cs
- GeneratedCodeAttribute.cs
- ToolStripPanelRow.cs
- UnicastIPAddressInformationCollection.cs
- SelectionProcessor.cs
- BaseValidator.cs
- ClientScriptManagerWrapper.cs
- TaskResultSetter.cs
- NonSerializedAttribute.cs
- ItemsPanelTemplate.cs
- OAVariantLib.cs
- RichTextBoxConstants.cs
- StateDesigner.TransitionInfo.cs
- StringAnimationBase.cs
- TableColumnCollectionInternal.cs
- Certificate.cs
- SafeEventLogWriteHandle.cs
- SqlFactory.cs
- WebPageTraceListener.cs
- CommandLibraryHelper.cs
- Rules.cs
- BitmapMetadata.cs
- PrintPageEvent.cs
- RouteItem.cs