C# Класс ReCommendedExtension.ContextActions.CodeContracts.Internal.PropertyContractInfo

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

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

Метод Описание
AddContracts ( ICSharpContextActionDataProvider provider, IExpression>.Func getContractExpression, ICollection &firstNonContractStatements ) : void
GetContractIdentifierForUI ( ) : string
TryCreate ( [ declaration, TreeTextRange selectedTreeRange, bool>.[ isAvailableForType ) : PropertyContractInfo

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

Метод Описание
PropertyContractInfo ( ContractKind contractKind, [ declaration, [ type ) : System

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

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

public AddContracts ( ICSharpContextActionDataProvider provider, IExpression>.Func getContractExpression, ICollection &firstNonContractStatements ) : void
provider ICSharpContextActionDataProvider
getContractExpression IExpression>.Func
firstNonContractStatements ICollection
Результат void

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

public GetContractIdentifierForUI ( ) : string
Результат string

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

public static TryCreate ( [ declaration, TreeTextRange selectedTreeRange, bool>.[ isAvailableForType ) : PropertyContractInfo
declaration [
selectedTreeRange TreeTextRange
isAvailableForType bool>.[
Результат PropertyContractInfo