CodeExtensions
StockSharp.Algo.Compilation
エクステンションクラス。
プロパティ
DefaultReferences
public static IEnumerable<AssemblyReference> DefaultReferences { get; }
value = CodeExtensions.DefaultReferences
デフォルト参照。
FSharpReferences
public static IEnumerable<AssemblyReference> FSharpReferences { get; }
value = CodeExtensions.FSharpReferences
F# リファレンス
ProjectReferences
public static IEnumerable<ICodeReference> ProjectReferences { get; }
value = CodeExtensions.ProjectReferences
プロジェクト参照。
メソッド
AddAsmRef
public static void AddAsmRef(CodeInfo ci, string asmFile)
CodeExtensions.AddAsmRef(ci, asmFile)
アセンブリ参照を加えて下さい。
- ci
- 担当: 佐藤 宏
- asmFile
- アセンブリ パス。
AddProjectReference
public static void AddProjectReference(ICodeReference reference)
CodeExtensions.AddProjectReference(reference)
プロジェクト参照を追加します。
- reference
- 担当: 佐藤 宏
CreateAssemblyReferences
public static IEnumerable<AssemblyReference> CreateAssemblyReferences(IEnumerable<string> names)
result = CodeExtensions.CreateAssemblyReferences(names)
アセンブリ参照を作成します。
- names
- アセンブリ名。
戻り値: 代表取締役社長 佐藤 浩一
GetCompiler
public static ICompiler GetCompiler(string fileExt)
result = CodeExtensions.GetCompiler(fileExt)
指定したファイル拡張子のコンパイラを取得してください。
- fileExt
- ファイル拡張子。
戻り値: コンプライアンス
GetCSharpCompiler
public static ICompiler GetCSharpCompiler()
result = CodeExtensions.GetCSharpCompiler()
C#コンパイラを入手する。
戻り値: コンプライアンス
IsCodeExtension
public static bool IsCodeExtension(string fileExt)
result = CodeExtensions.IsCodeExtension(fileExt)
指定したファイル拡張子がコードファイルであるかどうかを決定します。
- fileExt
- ファイル拡張子。
戻り値: 結果をチェックする。
IsReferencesSupported
public static bool IsReferencesSupported(string langExt)
result = CodeExtensions.IsReferencesSupported(langExt)
指定されたファイル拡張子が参照をサポートするかどうかを判断します。
- langExt
- 中国語(簡体)
戻り値: 結果をチェックする。
IsReferencesSupported
public static bool IsReferencesSupported(CodeInfo code)
result = CodeExtensions.IsReferencesSupported(code)
指定されたコードが参照をサポートするかどうかを決定します。
- code
- 担当: 佐藤 宏
戻り値: 結果をチェックする。
RemoveProjectReference
public static bool RemoveProjectReference(string id)
result = CodeExtensions.RemoveProjectReference(id)
プロジェクト参照を削除します。
- id
- サインイン
戻り値: 結果をチェックする。
TryGetCompiler
public static ICompiler TryGetCompiler(string fileExt)
result = CodeExtensions.TryGetCompiler(fileExt)
指定した言語のコンパイラをゲットしよう。
- fileExt
- ファイル拡張子。
戻り値: コンプライアンス
TryGetCSharpCompiler
public static ICompiler TryGetCSharpCompiler()
result = CodeExtensions.TryGetCSharpCompiler()
C#コンパイラをゲットしよう。
戻り値: コンプライアンス
TryGetProjectReference
public static bool TryGetProjectReference(string id, ICodeReference reference)
result = CodeExtensions.TryGetProjectReference(id, reference)
プロジェクト参照をしてください。
- id
- サインイン
- reference
- 担当: 佐藤 宏
戻り値: 結果をチェックする。