C# Класс Microsoft.CodeAnalysis.Sarif.SarifUtilities

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

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

Свойство Тип Описание
SarifDateTimeFormatMillisecondsPrecision string
SarifDateTimeFormatSecondsPrecision string

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

Метод Описание
BuildMessageFormats ( IEnumerable resourceNames, ResourceManager resourceManager ) : string>.Dictionary
ConvertToSarifVersion ( this sarifVersionText ) : SarifVersion
ConvertToSchemaUri ( this sarifVersion ) : Uri
ConvertToText ( this sarifVersion ) : string
FormatMessage ( this exception ) : string
InitializeFromAssembly ( this tool, Assembly assembly ) : void
InitializeFromAssembly ( this tool, Assembly assembly, string prereleaseInfo ) : void
IsSemanticVersioningCompatible ( this versionText ) : bool

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

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

public static BuildMessageFormats ( IEnumerable resourceNames, ResourceManager resourceManager ) : string>.Dictionary
resourceNames IEnumerable
resourceManager System.Resources.ResourceManager
Результат string>.Dictionary

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

public static ConvertToSarifVersion ( this sarifVersionText ) : SarifVersion
sarifVersionText this
Результат SarifVersion

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

public static ConvertToSchemaUri ( this sarifVersion ) : Uri
sarifVersion this
Результат System.Uri

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

public static ConvertToText ( this sarifVersion ) : string
sarifVersion this
Результат string

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

public static FormatMessage ( this exception ) : string
exception this
Результат string

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

public static InitializeFromAssembly ( this tool, Assembly assembly ) : void
tool this
assembly System.Reflection.Assembly
Результат void

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

public static InitializeFromAssembly ( this tool, Assembly assembly, string prereleaseInfo ) : void
tool this
assembly System.Reflection.Assembly
prereleaseInfo string
Результат void

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

public static IsSemanticVersioningCompatible ( this versionText ) : bool
versionText this
Результат bool

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

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

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

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

Returns an ISO 8601 compatible universal date time format string with seconds precision, used to produce times such as "2016-03-02T01:44:50Z"
public static string SarifDateTimeFormatSecondsPrecision
Результат string