Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / CodeDOM / CodeParameterDeclarationExpression.cs / 1305376 / CodeParameterDeclarationExpression.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 CodeParameterDeclarationExpression : CodeExpression { private CodeTypeReference type; private string name; private CodeAttributeDeclarationCollection customAttributes = null; private FieldDirection dir = FieldDirection.In; ////// Represents a parameter declaration for method, constructor, or property arguments. /// ////// public CodeParameterDeclarationExpression() { } ////// Initializes a new instance of ///. /// /// public CodeParameterDeclarationExpression(CodeTypeReference type, string name) { Type = type; Name = name; } ////// Initializes a new instance of ///using the specified type and name. /// /// public CodeParameterDeclarationExpression(string type, string name) { Type = new CodeTypeReference(type); Name = name; } ///[To be supplied.] ////// public CodeParameterDeclarationExpression(Type type, string name) { Type = new CodeTypeReference(type); Name = name; } ///[To be supplied.] ////// public CodeAttributeDeclarationCollection CustomAttributes { get { if (customAttributes == null) { customAttributes = new CodeAttributeDeclarationCollection(); } return customAttributes; } set { customAttributes = value; } } ////// Gets or sets the custom attributes for the parameter declaration. /// ////// public FieldDirection Direction { get { return dir; } set { dir = value; } } ////// Gets or sets /// the direction of the field. /// ////// public CodeTypeReference Type { get { if (type == null) { type = new CodeTypeReference(""); } return type; } set { type = value; } } ////// Gets or sets /// the type of the parameter. /// ////// public string Name { get { return (name == null) ? string.Empty : name; } set { name = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ ///// Gets or sets /// the name of the parameter. /// ///// // //----------------------------------------------------------------------------- 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 CodeParameterDeclarationExpression : CodeExpression { private CodeTypeReference type; private string name; private CodeAttributeDeclarationCollection customAttributes = null; private FieldDirection dir = FieldDirection.In; ////// Represents a parameter declaration for method, constructor, or property arguments. /// ////// public CodeParameterDeclarationExpression() { } ////// Initializes a new instance of ///. /// /// public CodeParameterDeclarationExpression(CodeTypeReference type, string name) { Type = type; Name = name; } ////// Initializes a new instance of ///using the specified type and name. /// /// public CodeParameterDeclarationExpression(string type, string name) { Type = new CodeTypeReference(type); Name = name; } ///[To be supplied.] ////// public CodeParameterDeclarationExpression(Type type, string name) { Type = new CodeTypeReference(type); Name = name; } ///[To be supplied.] ////// public CodeAttributeDeclarationCollection CustomAttributes { get { if (customAttributes == null) { customAttributes = new CodeAttributeDeclarationCollection(); } return customAttributes; } set { customAttributes = value; } } ////// Gets or sets the custom attributes for the parameter declaration. /// ////// public FieldDirection Direction { get { return dir; } set { dir = value; } } ////// Gets or sets /// the direction of the field. /// ////// public CodeTypeReference Type { get { if (type == null) { type = new CodeTypeReference(""); } return type; } set { type = value; } } ////// Gets or sets /// the type of the parameter. /// ////// public string Name { get { return (name == null) ? string.Empty : name; } set { name = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// Gets or sets /// the name of the parameter. /// ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MenuRendererClassic.cs
- SynchronizationContext.cs
- ReferenceSchema.cs
- OrderToken.cs
- PackageDigitalSignature.cs
- ApplicationGesture.cs
- SystemThemeKey.cs
- RepeatInfo.cs
- DeriveBytes.cs
- ControlEvent.cs
- MembershipUser.cs
- CommandDevice.cs
- ObjectDataSourceFilteringEventArgs.cs
- BypassElementCollection.cs
- ToolStripPanelRow.cs
- ActivityWithResultValueSerializer.cs
- StructuralType.cs
- OneOfScalarConst.cs
- SoapSchemaExporter.cs
- ImageClickEventArgs.cs
- DataGridCell.cs
- XmlSerializer.cs
- EntityDataSource.cs
- DataTableCollection.cs
- ObjectParameterCollection.cs
- ButtonRenderer.cs
- SatelliteContractVersionAttribute.cs
- CompositeDispatchFormatter.cs
- OleDbEnumerator.cs
- ScriptResourceHandler.cs
- DocumentScope.cs
- ActiveDocumentEvent.cs
- HttpContext.cs
- MemberInfoSerializationHolder.cs
- XmlAutoDetectWriter.cs
- XmlSchemaAttributeGroupRef.cs
- DataTableClearEvent.cs
- DelegatingMessage.cs
- AuthorizationPolicyTypeElement.cs
- TempFiles.cs
- ScriptingJsonSerializationSection.cs
- ValidationSummary.cs
- ContextProperty.cs
- DesignerTransactionCloseEvent.cs
- TouchDevice.cs
- DynamicMethod.cs
- ConfigurationProviderException.cs
- SqlCacheDependencyDatabaseCollection.cs
- FileUpload.cs
- PageHandlerFactory.cs
- CookieParameter.cs
- ExpressionBuilderContext.cs
- PerfService.cs
- SystemInfo.cs
- Control.cs
- Compress.cs
- Sql8ConformanceChecker.cs
- PenContext.cs
- StateItem.cs
- NativeMethods.cs
- TdsRecordBufferSetter.cs
- SolidColorBrush.cs
- ProcessThreadDesigner.cs
- TextChangedEventArgs.cs
- DynamicHyperLink.cs
- UInt32Converter.cs
- DataGridTablesFactory.cs
- Predicate.cs
- FacetValueContainer.cs
- RoleGroup.cs
- UpdateEventArgs.cs
- MetadataUtilsSmi.cs
- ModulesEntry.cs
- Content.cs
- ConnectionManagementElementCollection.cs
- ToolboxItemFilterAttribute.cs
- RadioButtonList.cs
- SafeArrayRankMismatchException.cs
- DuplicateWaitObjectException.cs
- TitleStyle.cs
- CalendarTable.cs
- IdentityReference.cs
- TitleStyle.cs
- BufferedGraphicsContext.cs
- KeyProperty.cs
- DataGridViewTextBoxCell.cs
- AccessViolationException.cs
- HttpServerVarsCollection.cs
- ValueExpressions.cs
- _UriSyntax.cs
- GraphicsState.cs
- CustomAttributeFormatException.cs
- PreservationFileWriter.cs
- StorageMappingItemLoader.cs
- TextEmbeddedObject.cs
- RegionInfo.cs
- ComponentDesigner.cs
- ConfigurationHelpers.cs
- CorrelationManager.cs
- EventLogEntryCollection.cs