CodeFactory Platform CodeFactory Platform
CodeFactory Platform CodeFactory Platform
CodeFactory

Search Results for

    Interface IDotNetClass

    Model definition for a class in .net.

    Inherited Members
    IDotNetNestedContainers.NestedModels
    IDotNetNestedContainers.NestedClasses
    IDotNetNestedContainers.NestedInterfaces
    IDotNetNestedContainers.NestedStructures
    IDotNetNestedContainers.NestedEnums
    IDotNetContainer.ContainerType
    IDotNetContainer.Name
    IDotNetContainer.Namespace
    IDotNetContainer.Security
    IDotNetContainer.InheritedInterfaces
    IDotNetContainer.Members
    IDotNetContainer.Methods
    IDotNetContainer.Properties
    IDotNetContainer.Events
    IDotNetContainer.GetBodySyntaxAsync()
    IDotNetModel.LoadedFromSource
    IDotNetModel.Language
    IDotNetModel.ModelType
    IDotNetModel.SourceDocument
    IModelStatus.IsLoaded
    IModelStatus.HasErrors
    IModelStatus.GetErrors()
    ISourceFiles.SourceFiles
    ISourceFiles.ModelSourceFile
    IDotNetAttributes.HasAttributes
    IDotNetAttributes.Attributes
    IDocumentation.HasDocumentation
    IDocumentation.Documentation
    IDocumentation.AddBeforeDocsAsync(string)
    IDocumentation.AddAfterDocsAsync(string)
    IDocumentation.ReplaceDocsAsync(string)
    IDocumentation.DeleteDocsAsync()
    IDotNetGeneric.IsGeneric
    IDotNetGeneric.GenericParameters
    IDotNetGeneric.HasStrongTypesInGenerics
    IDotNetGeneric.GenericTypes
    IParent.Parent
    ILookup.LookupPath
    Namespace: CodeFactory.DotNet
    Assembly: CodeFactory.DotNet.dll
    Syntax
    public interface IDotNetClass : IDotNetNestedContainers, IDotNetContainer, IDotNetModel, IModelStatus, ISourceFiles, IDotNetAttributes, IDocumentation, IDotNetGeneric, IParent, ILookup

    Properties

    | Improve this Doc View Source

    BaseClass

    The base class assigned to this class. This will be null if HasBase is false.

    Declaration
    IDotNetClass BaseClass { get; }
    Property Value
    Type Description
    IDotNetClass
    | Improve this Doc View Source

    Constructors

    List of the constructors implemented in this class.

    Declaration
    IReadOnlyList<IDotNetMethod> Constructors { get; }
    Property Value
    Type Description
    IReadOnlyList<IDotNetMethod>
    | Improve this Doc View Source

    Destructor

    The destructor implemented in this class.

    Declaration
    IDotNetMethod Destructor { get; }
    Property Value
    Type Description
    IDotNetMethod
    | Improve this Doc View Source

    Fields

    List of the fields implemented in this class.

    Declaration
    IReadOnlyList<IDotNetField> Fields { get; }
    Property Value
    Type Description
    IReadOnlyList<IDotNetField>
    | Improve this Doc View Source

    IsAbstract

    Flat that determines if this is an abstract class.

    Declaration
    bool IsAbstract { get; }
    Property Value
    Type Description
    bool
    | Improve this Doc View Source

    IsSealed

    Flag that determines if this class has been sealed.

    Declaration
    bool IsSealed { get; }
    Property Value
    Type Description
    bool
    | Improve this Doc View Source

    IsStatic

    Flag that determines if this class is static.

    Declaration
    bool IsStatic { get; }
    Property Value
    Type Description
    bool

    Extension Methods

    DocumentationExtensions.CSharpFormatXmlDocumentationEnumerator(IDocumentation)
    DotNetContainerExtensions.MissingInterfaceMembers(IDotNetClass)
    DotNetContainerExtensions.FormatCSharpComparisonMembers(IDotNetContainer, MemberComparisonType)
    © CodeFactory, LLC. All rights reserved.