31 readonly Type declaringType;
43 this.declaringType = declaringType;
45 this.signature = signature;
50 get {
throw new MissingMemberException(
this); }
55 get {
throw new MissingMemberException(
this); }
60 get {
throw new MissingMemberException(
this); }
65 throw new MissingMemberException(
this);
70 throw new MissingMemberException(
this);
75 throw new MissingMemberException(
this);
80 throw new MissingMemberException(
this);
83 internal override bool IsPublic
85 get {
throw new MissingMemberException(
this); }
88 internal override bool IsNonPrivate
90 get {
throw new MissingMemberException(
this); }
93 internal override bool IsStatic
95 get {
throw new MissingMemberException(
this); }
98 internal override PropertySignature PropertySignature
100 get {
return signature; }
110 get {
return declaringType; }
113 public override Module Module
115 get {
return declaringType.Module; }
118 internal override bool IsBaked
120 get {
return declaringType.IsBaked; }
123 internal override int GetCurrentToken()
125 throw new MissingMemberException(
this);
global::java.lang.invoke.LambdaForm.Name Name
override object GetRawConstantValue()
override MethodInfo GetSetMethod(bool nonPublic)
override Type DeclaringType
override MethodInfo GetGetMethod(bool nonPublic)
override PropertyAttributes Attributes
override MethodInfo[] GetAccessors(bool nonPublic)