TypeBuilder.

ObsoleteMembers Property

Summary

During Weaver.Editor.Procedural.Scripting.TypeBuilder.PrepareToBuild(System.Boolean,System.Boolean@) this type will compare all members in the existing System.Type with the Weaver.Editor.Procedural.Scripting.TypeBuilder.Elements to be built, and any that don't match up are kept in this list so they can be re-implemented as stubs and marked with the [System.ObsoleteAttribute] in order to avoid causing compile errors when members are removed or renamed when the script it rebuilt.

This list will be null if no obsolete members are found or if the `retainObsoleteMembers` parameter in Weaver.Editor.Procedural.Scripting.TypeBuilder.PrepareToBuild(System.Boolean,System.Boolean@) is false.
Assembly
Weaver.dll
Namespace
Weaver.Editor.Procedural.Scripting
Containing Type
TypeBuilder

Syntax

public List<MemberInfo> ObsoleteMembers { get; private set; }

Value

Type Description
List<MemberInfo>