internal void Init(string name, MDXSyntaxForm form, MDXDataType type, MDXFunctionOpt opt, string syntaxTip, MDXDataType thisType) { this.m_CanonicalName = name; this.m_SyntaxForm = form; this.m_ReturnType = type; this.m_Opt = opt; this.m_SyntaxTip = syntaxTip; this.m_ThisType = thisType; }
internal MDXObject(string name, MDXSyntaxForm form, MDXDataType type, MDXFunctionOpt opt, string syntaxTip, MDXDataType thisType) { this.Init(name, form, type, opt, syntaxTip, thisType); }
internal MDXObject(string name, MDXSyntaxForm form, MDXDataType type, MDXFunctionOpt opt) { this.Init(name, form, type, opt, null, MDXDataType.Unknown); }