Search Results for

    Show / Hide Table of Contents

    Class DataSpecificationPhysicalUnit

    Inheritance
    System.Object
    DataSpecificationPhysicalUnit
    Implements
    IDataSpecificationPhysicalUnit
    IDataSpecificationContent
    IClass
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: AasCore.Aas3_0_RC02
    Assembly: AasCore.Aas3_0_RC02.dll
    Syntax
    public class DataSpecificationPhysicalUnit : IDataSpecificationPhysicalUnit, IDataSpecificationContent, IClass

    Constructors

    | Improve this Doc View Source

    DataSpecificationPhysicalUnit(String, String, List<ILangString>, String, String, String, String, String, String, String, String, String, String)

    Declaration
    public DataSpecificationPhysicalUnit(string unitName, string unitSymbol, List<ILangString> definition, string siNotation = null, string siName = null, string dinNotation = null, string eceName = null, string eceCode = null, string nistName = null, string sourceOfDefinition = null, string conversionFactor = null, string registrationAuthorityId = null, string supplier = null)
    Parameters
    Type Name Description
    System.String unitName
    System.String unitSymbol
    System.Collections.Generic.List<ILangString> definition
    System.String siNotation
    System.String siName
    System.String dinNotation
    System.String eceName
    System.String eceCode
    System.String nistName
    System.String sourceOfDefinition
    System.String conversionFactor
    System.String registrationAuthorityId
    System.String supplier

    Properties

    | Improve this Doc View Source

    ConversionFactor

    Conversion factor

    Declaration
    public string ConversionFactor { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Definition

    Definition in different languages

    Declaration
    public List<ILangString> Definition { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<ILangString>
    | Improve this Doc View Source

    DinNotation

    Notation of physical unit conformant to DIN

    Declaration
    public string DinNotation { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    EceCode

    Code of physical unit conformant to ECE

    Declaration
    public string EceCode { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    EceName

    Name of physical unit conformant to ECE

    Declaration
    public string EceName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    NistName

    Name of NIST physical unit

    Declaration
    public string NistName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    RegistrationAuthorityId

    Registration authority ID

    Declaration
    public string RegistrationAuthorityId { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    SiName

    Name of SI physical unit

    Declaration
    public string SiName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    SiNotation

    Notation of SI physical unit

    Declaration
    public string SiNotation { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    SourceOfDefinition

    Source of definition

    Declaration
    public string SourceOfDefinition { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Supplier

    Supplier

    Declaration
    public string Supplier { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    UnitName

    Name of the physical unit

    Declaration
    public string UnitName { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    UnitSymbol

    Symbol for the physical unit

    Declaration
    public string UnitSymbol { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    | Improve this Doc View Source

    Accept(Visitation.IVisitor)

    Accept the visitor to visit this instance for double dispatch.

    Declaration
    public void Accept(Visitation.IVisitor visitor)
    Parameters
    Type Name Description
    Visitation.IVisitor visitor
    | Improve this Doc View Source

    Accept<TContext>(Visitation.IVisitorWithContext<TContext>, TContext)

    Accept the visitor to visit this instance for double dispatch with the context.

    Declaration
    public void Accept<TContext>(Visitation.IVisitorWithContext<TContext> visitor, TContext context)
    Parameters
    Type Name Description
    Visitation.IVisitorWithContext<TContext> visitor
    TContext context
    Type Parameters
    Name Description
    TContext
    | Improve this Doc View Source

    Descend()

    Iterate recursively over all the class instances referenced from this instance.

    Declaration
    public IEnumerable<IClass> Descend()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<IClass>
    | Improve this Doc View Source

    DescendOnce()

    Iterate over all the class instances referenced from this instance without further recursion.

    Declaration
    public IEnumerable<IClass> DescendOnce()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<IClass>
    | Improve this Doc View Source

    Transform<T>(Visitation.ITransformer<T>)

    Accept the transformer to transform this instance for double dispatch.

    Declaration
    public T Transform<T>(Visitation.ITransformer<T> transformer)
    Parameters
    Type Name Description
    Visitation.ITransformer<T> transformer
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    Transform<TContext, T>(Visitation.ITransformerWithContext<TContext, T>, TContext)

    Accept the transformer to visit this instance for double dispatch with the context.

    Declaration
    public T Transform<TContext, T>(Visitation.ITransformerWithContext<TContext, T> transformer, TContext context)
    Parameters
    Type Name Description
    Visitation.ITransformerWithContext<TContext, T> transformer
    TContext context
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    TContext
    T

    Implements

    IDataSpecificationPhysicalUnit
    IDataSpecificationContent
    IClass
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX