Class MarshalUsingAttribute

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: System.Private.CoreLib
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Runtime.InteropServices.Marshalling.MarshalUsingAttribute
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • MarshalUsingAttribute

        public MarshalUsingAttribute​(java.lang.Object instance)
                              throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • MarshalUsingAttribute

        public MarshalUsingAttribute()
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • MarshalUsingAttribute

        public MarshalUsingAttribute​(NetType nativeType)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • getConstantElementCount

        public int getConstantElementCount()
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setConstantElementCount

        public void setConstantElementCount​(int ConstantElementCount)
                                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getElementIndirectionDepth

        public int getElementIndirectionDepth()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setElementIndirectionDepth

        public void setElementIndirectionDepth​(int ElementIndirectionDepth)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getCountElementName

        public java.lang.String getCountElementName()
                                             throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setCountElementName

        public void setCountElementName​(java.lang.String CountElementName)
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getNativeType

        public NetType getNativeType()
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable