C# Класс Serenity.CodeGenerator.CodeFileHelper

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Kdiff3Path string
Overwrite bool?
TFPath string
TFSIntegration bool
TSCPath string

Открытые методы

Метод Описание
CheckoutAndWrite ( string file, byte contents, bool addToSourceControl ) : void
CheckoutAndWrite ( string file, string contents, bool addToSourceControl ) : void
ExecuteTFCommand ( string file, string command ) : void
ExecuteTSC ( string workingDirectory, string arguments ) : void
FileContentsEqual ( string file1, string file2 ) : bool
MergeChanges ( string backup, string file ) : void
SetupTFSIntegration ( string tfPath ) : void
SetupTSCPath ( string tscPath ) : void
StreamsContentsAreEqual ( Stream stream1, Stream stream2 ) : bool
ToUTF8BOM ( string s ) : byte[]

Приватные методы

Метод Описание
InsertDefinition ( string file, string type, string key, string code ) : bool

Описание методов

CheckoutAndWrite() публичный статический Метод

public static CheckoutAndWrite ( string file, byte contents, bool addToSourceControl ) : void
file string
contents byte
addToSourceControl bool
Результат void

CheckoutAndWrite() публичный статический Метод

public static CheckoutAndWrite ( string file, string contents, bool addToSourceControl ) : void
file string
contents string
addToSourceControl bool
Результат void

ExecuteTFCommand() публичный статический Метод

public static ExecuteTFCommand ( string file, string command ) : void
file string
command string
Результат void

ExecuteTSC() публичный статический Метод

public static ExecuteTSC ( string workingDirectory, string arguments ) : void
workingDirectory string
arguments string
Результат void

FileContentsEqual() публичный статический Метод

public static FileContentsEqual ( string file1, string file2 ) : bool
file1 string
file2 string
Результат bool

MergeChanges() публичный статический Метод

public static MergeChanges ( string backup, string file ) : void
backup string
file string
Результат void

SetupTFSIntegration() публичный статический Метод

public static SetupTFSIntegration ( string tfPath ) : void
tfPath string
Результат void

SetupTSCPath() публичный статический Метод

public static SetupTSCPath ( string tscPath ) : void
tscPath string
Результат void

StreamsContentsAreEqual() публичный статический Метод

public static StreamsContentsAreEqual ( Stream stream1, Stream stream2 ) : bool
stream1 Stream
stream2 Stream
Результат bool

ToUTF8BOM() публичный статический Метод

public static ToUTF8BOM ( string s ) : byte[]
s string
Результат byte[]

Описание свойств

Kdiff3Path публичное статическое свойство

public static string Kdiff3Path
Результат string

Overwrite публичное статическое свойство

public static bool? Overwrite
Результат bool?

TFPath публичное статическое свойство

public static string TFPath
Результат string

TFSIntegration публичное статическое свойство

public static bool TFSIntegration
Результат bool

TSCPath публичное статическое свойство

public static string TSCPath
Результат string