C# Класс StatePrinting.FieldHarvesters.SanitizedFieldInfo

For each type we print, we hold the reflected and the readable version of the fields
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
FieldInfo System.Reflection.MemberInfo
SanitizedName string
ValueProvider object>.Func

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

Метод Описание
SanitizedFieldInfo ( MemberInfo fieldInfo, string sanitizedName, object>.Func valueProvider ) : System

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

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

public SanitizedFieldInfo ( MemberInfo fieldInfo, string sanitizedName, object>.Func valueProvider ) : System
fieldInfo System.Reflection.MemberInfo
sanitizedName string
valueProvider object>.Func
Результат System

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

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

public MemberInfo,System.Reflection FieldInfo
Результат System.Reflection.MemberInfo

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

The sanitized name is the name the user would expect. E.g. the field 'X' has the value 'X' and the property 'Y' has the value 'Y' rather than the value '<Y>k__BackingField'.
public string SanitizedName
Результат string

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

Functionality to fetch the value of the field.
public Func ValueProvider
Результат object>.Func