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
担当: 佐藤 宏

戻り値: 結果をチェックする。

フィールド

DefaultLanguage
public const string DefaultLanguage
value = CodeExtensions.DefaultLanguage

デフォルト言語。

MsCorLib
public const string MsCorLib
value = CodeExtensions.MsCorLib

マイクロソフト・コア図書館。