CodeGraphNodeIdGenericBuilder Class

 

A base class for use by Member and Types. It has a Name component and a Generic Arguments component.

Namespace:   Microsoft.VisualStudio.ArchitectureTools.Extensibility.CodeSchema
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.CodeSchema (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.CodeSchema.dll)

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.CodeSchema.CodeGraphNodeIdGenericBuilder
    Microsoft.VisualStudio.ArchitectureTools.Extensibility.CodeSchema.CodeGraphNodeIdMemberBuilder
    Microsoft.VisualStudio.ArchitectureTools.Extensibility.CodeSchema.CodeGraphNodeIdTypeBuilder

Syntax

public abstract class CodeGraphNodeIdGenericBuilder
public ref class CodeGraphNodeIdGenericBuilder abstract 
[<AbstractClass>]
type CodeGraphNodeIdGenericBuilder = class end
Public MustInherit Class CodeGraphNodeIdGenericBuilder

Constructors

Name Description
System_CAPS_protmethod CodeGraphNodeIdGenericBuilder(CodeGraphNodeIdBuilder)

Properties

Name Description
System_CAPS_pubproperty GenericArguments

System_CAPS_pubproperty GenericParameterCount

System_CAPS_pubproperty HasGenericArguments

System_CAPS_pubproperty HasGenericParameters

System_CAPS_pubproperty HasIsCompilerGenerated

System_CAPS_pubproperty HasName

System_CAPS_pubproperty IsCompilerGenerated

System_CAPS_pubproperty Name

System_CAPS_pubproperty TransientParameterLabels

Methods

Name Description
System_CAPS_pubmethod Clear()

Clear this GraphNodeId for re-use

System_CAPS_pubmethod ConvertAllUris(CodeGraphNodeIdUriConvert)

System_CAPS_protmethod CopyFrom(CodeGraphNodeIdGenericBuilder)

System_CAPS_protmethod CopyFrom(GraphNodeId)

System_CAPS_pubmethod Equals(CodeGraphNodeIdGenericBuilder, StringComparison)

System_CAPS_pubmethod Equals(Object)

(Overrides Object.Equals(Object).)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Overrides Object.GetHashCode().)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod InitializeField(GraphNodeId)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod Reinitialize(CodeGraphNodeIdGenericBuilder)

System_CAPS_pubmethod Reinitialize(GraphNodeId)

System_CAPS_pubmethod Reinitialize(String)

System_CAPS_pubmethod ToGraphNodeId(GraphNodeIdName)

System_CAPS_pubmethod ToString()

(Overrides Object.ToString().)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.VisualStudio.ArchitectureTools.Extensibility.CodeSchema Namespace

Return to top