CompilationSyntaxTreeBuilderAddConstructor - метод
Добавить конструктор к классу
Пространство имён: Tessa.CompilationСборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public ICompilationSyntaxTreeBuilder AddConstructor(
string body,
IReadOnlyList<(string Type, string Name)>? parameters = null,
AccessModifier accessModifier = AccessModifier.Public,
bool static = false
)
Public Function AddConstructor (
body As String,
Optional parameters As IReadOnlyList(Of (Type As String, Name As String)) = Nothing,
Optional accessModifier As AccessModifier = AccessModifier.Public,
Optional static As Boolean = false
) As ICompilationSyntaxTreeBuilder
public:
virtual ICompilationSyntaxTreeBuilder^ AddConstructor(
String^ body,
IReadOnlyList<ValueTuple<String^, String^>>^ parameters = nullptr,
AccessModifier accessModifier = AccessModifier::Public,
bool static = false
) sealed
abstract AddConstructor :
body : string *
?parameters : IReadOnlyList<ValueTuple<string, string>> *
?accessModifier : AccessModifier *
?static : bool
(* Defaults:
let _parameters = defaultArg parameters null
let _accessModifier = defaultArg accessModifier AccessModifier.Public
let _static = defaultArg static false
*)
-> ICompilationSyntaxTreeBuilder
override AddConstructor :
body : string *
?parameters : IReadOnlyList<ValueTuple<string, string>> *
?accessModifier : AccessModifier *
?static : bool
(* Defaults:
let _parameters = defaultArg parameters null
let _accessModifier = defaultArg accessModifier AccessModifier.Public
let _static = defaultArg static false
*)
-> ICompilationSyntaxTreeBuilder
- body String
- parameters IReadOnlyListValueTupleString, String (Optional)
- accessModifier AccessModifier (Optional)
- static Boolean (Optional)
ICompilationSyntaxTreeBuilderthis
ICompilationSyntaxTreeBuilderAddConstructor(String, IReadOnlyListValueTupleString, String, AccessModifier, Boolean)