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
- XmlCompatibilityReader.cs
- WebBrowserUriTypeConverter.cs
- ServiceObjectContainer.cs
- Transform3D.cs
- PermissionRequestEvidence.cs
- BlurEffect.cs
- GeneralTransform3DCollection.cs
- basevalidator.cs
- PersonalizationProviderCollection.cs
- HttpConfigurationSystem.cs
- InputLanguageManager.cs
- DurableInstance.cs
- ColorBlend.cs
- ValidationException.cs
- CachedFontFace.cs
- EventListener.cs
- MetadataArtifactLoaderCompositeFile.cs
- StoryFragments.cs
- PriorityBindingExpression.cs
- BooleanKeyFrameCollection.cs
- ClaimComparer.cs
- Button.cs
- BrowserDefinition.cs
- DataReceivedEventArgs.cs
- KnowledgeBase.cs
- BackgroundWorker.cs
- xdrvalidator.cs
- PipeConnection.cs
- Activity.cs
- DateTimePicker.cs
- Single.cs
- WebRequestModulesSection.cs
- DateTimeFormat.cs
- SymmetricCryptoHandle.cs
- selecteditemcollection.cs
- PrincipalPermission.cs
- RenderCapability.cs
- TreeNodeStyleCollection.cs
- AutomationIdentifierGuids.cs
- SHA384Managed.cs
- VectorKeyFrameCollection.cs
- SchemaMerger.cs
- WindowsScrollBar.cs
- Verify.cs
- BaseDataBoundControl.cs
- UITypeEditor.cs
- FontWeightConverter.cs
- XmlSchemaAppInfo.cs
- VersionedStreamOwner.cs
- NotFiniteNumberException.cs
- XmlName.cs
- DataServiceHostFactory.cs
- RectangleGeometry.cs
- IImplicitResourceProvider.cs
- IdentitySection.cs
- MediaElementAutomationPeer.cs
- LassoSelectionBehavior.cs
- HTMLTextWriter.cs
- DbTypeMap.cs
- SmtpDateTime.cs
- CopyOnWriteList.cs
- CompilerWrapper.cs
- grammarelement.cs
- AppSettingsExpressionBuilder.cs
- InputEventArgs.cs
- DSASignatureFormatter.cs
- SimpleMailWebEventProvider.cs
- EllipseGeometry.cs
- MediaSystem.cs
- odbcmetadatacolumnnames.cs
- HashSetDebugView.cs
- ObjectDataSourceDisposingEventArgs.cs
- HtmlInputImage.cs
- DataGridViewDataErrorEventArgs.cs
- WebPartEditorOkVerb.cs
- RootProfilePropertySettingsCollection.cs
- ScrollPattern.cs
- RotateTransform3D.cs
- DataGridBoolColumn.cs
- PolicyVersion.cs
- WebServicesSection.cs
- WebSysDescriptionAttribute.cs
- XamlFigureLengthSerializer.cs
- ProxyWebPart.cs
- SelectionItemProviderWrapper.cs
- TileBrush.cs
- CompModSwitches.cs
- RawAppCommandInputReport.cs
- ContractsBCL.cs
- TraceUtility.cs
- WorkItem.cs
- CompositeScriptReference.cs
- BamlResourceSerializer.cs
- FieldBuilder.cs
- StreamReader.cs
- RemotingConfigParser.cs
- EntityDataSourceWizardForm.cs
- ToolTip.cs
- __Error.cs
- SafeLibraryHandle.cs