C# Класс ProjectReader, NotifyPropertyWeaver

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

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

Свойство Тип Описание
CheckForEquality bool?
CheckForIsChanged bool?
DependenciesDirectory string
EventInvokerName string
MessageImportance MessageImportance?
ProcessFields bool?
TargetNode string
TargetPath string
ToolsDirectory string
TryToWeaveAllTypes bool?

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

Метод Описание
GetDependenciesDirectory ( string projectFile ) : string
GetToolsDirectory ( string projectFile ) : string
ProjectReader ( string projectFile ) : System
SetWeavingProps ( ) : void
ToBool ( XAttribute attribute ) : bool?

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

Метод Описание
ConvertToEnum ( string messageImportance ) : MessageImportance?
ReadXDocument ( string projectFile ) : System.Xml.Linq.XDocument

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

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

public static GetDependenciesDirectory ( string projectFile ) : string
projectFile string
Результат string

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

public static GetToolsDirectory ( string projectFile ) : string
projectFile string
Результат string

ProjectReader() публичный Метод

public ProjectReader ( string projectFile ) : System
projectFile string
Результат System

SetWeavingProps() публичный Метод

public SetWeavingProps ( ) : void
Результат void

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

public static ToBool ( XAttribute attribute ) : bool?
attribute XAttribute
Результат bool?

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

CheckForEquality публичное свойство

public bool? CheckForEquality
Результат bool?

CheckForIsChanged публичное свойство

public bool? CheckForIsChanged
Результат bool?

DependenciesDirectory публичное свойство

public string DependenciesDirectory
Результат string

EventInvokerName публичное свойство

public string EventInvokerName
Результат string

MessageImportance публичное свойство

public MessageImportance? MessageImportance
Результат MessageImportance?

ProcessFields публичное свойство

public bool? ProcessFields
Результат bool?

TargetNode публичное свойство

public string TargetNode
Результат string

TargetPath публичное свойство

public string TargetPath
Результат string

ToolsDirectory публичное свойство

public string ToolsDirectory
Результат string

TryToWeaveAllTypes публичное свойство

public bool? TryToWeaveAllTypes
Результат bool?