Show / Hide Table of Contents

Class PropertyInfoSlim

Lightweight representation of a property.

Inheritance
System.Object
MemberInfoSlim
PropertyInfoSlim
Implements
System.IEquatable<MemberInfoSlim>
Inherited Members
MemberInfoSlim.Equals(MemberInfoSlim)
MemberInfoSlim.ToString()
MemberInfoSlim.GetHashCode()
MemberInfoSlim.Equals(Object)
MemberInfoSlim.DeclaringType
Namespace: System.Reflection
Assembly: Nuqleon.Linq.Expressions.Bonsai.dll
Syntax
public class PropertyInfoSlim : MemberInfoSlim, IEquatable<MemberInfoSlim>

Properties

CanWrite

true if property is writable, false otherwise.

Declaration
public bool CanWrite { get; }
Property Value
Type Description
System.Boolean

IndexParameterTypes

Gets the types of the indexer parameters, if the property is indexed. Otherwise, an empty collection.

Declaration
public virtual ReadOnlyCollection<TypeSlim> IndexParameterTypes { get; }
Property Value
Type Description
System.Collections.ObjectModel.ReadOnlyCollection<TypeSlim>

MemberType

Gets the member type of the member.

Declaration
public override sealed MemberTypes MemberType { get; }
Property Value
Type Description
System.Reflection.MemberTypes
Overrides
MemberInfoSlim.MemberType

Name

Gets the name of the property.

Declaration
public string Name { get; }
Property Value
Type Description
System.String

PropertyType

Gets the type of the property.

Declaration
public TypeSlim PropertyType { get; }
Property Value
Type Description
TypeSlim

Implements

System.IEquatable<>
In This Article
Back to top Generated by DocFX