Metalama (preview)API documentationAspect APIMetalama.​Framework.​CodeGeneric­ExtensionsGet­Original­Definition
Open sandboxFocus

GenericExtensions.GetOriginalDefinition Method

GetOriginalDefinition(IDeclaration)

Declaration
[Obsolete("Use the Definition property.")]
public static IDeclaration GetOriginalDefinition(this IDeclaration declaration)
Parameters
Type Name Description
IDeclaration declaration
Returns
Type Description
IDeclaration

GetOriginalDefinition(INamedType)

Declaration
[Obsolete("Use the Definition property.")]
public static INamedType GetOriginalDefinition(this INamedType declaration)
Parameters
Type Name Description
INamedType declaration
Returns
Type Description
INamedType

GetOriginalDefinition(IMemberOrNamedType)

Declaration
[Obsolete("Use the Definition property.")]
public static IMemberOrNamedType GetOriginalDefinition(this IMemberOrNamedType declaration)
Parameters
Type Name Description
IMemberOrNamedType declaration
Returns
Type Description
IMemberOrNamedType

GetOriginalDefinition(IMember)

Declaration
[Obsolete("Use the Definition property.")]
public static IMember GetOriginalDefinition(this IMember declaration)
Parameters
Type Name Description
IMember declaration
Returns
Type Description
IMember

GetOriginalDefinition(IMethod)

Declaration
[Obsolete("Use the Definition property.")]
public static IMethod GetOriginalDefinition(this IMethod declaration)
Parameters
Type Name Description
IMethod declaration
Returns
Type Description
IMethod

GetOriginalDefinition(IProperty)

Declaration
[Obsolete("Use the Definition property.")]
public static IProperty GetOriginalDefinition(this IProperty declaration)
Parameters
Type Name Description
IProperty declaration
Returns
Type Description
IProperty

GetOriginalDefinition(IEvent)

Declaration
[Obsolete("Use the Definition property.")]
public static IEvent GetOriginalDefinition(this IEvent declaration)
Parameters
Type Name Description
IEvent declaration
Returns
Type Description
IEvent

GetOriginalDefinition(IConstructor)

Declaration
[Obsolete("Use the Definition property.")]
public static IConstructor GetOriginalDefinition(this IConstructor declaration)
Parameters
Type Name Description
IConstructor declaration
Returns
Type Description
IConstructor