Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

IObjectDefinition.ObjectTypeName Property

Returns the FullName of the Type of the object definition.

[Visual Basic]
Public MustOverride Property ObjectTypeName() As String
   Public Get
   End Get
   Public Set
   End Set
End Property
public string ObjectTypeName { public get; public set; }


Note that this does not have to be the actual type name used at runtime, in case of a child definition overrding/inheriting the the type name from its parent. It can be modifed during object factory post-processing, typically replacing the original class name with a parsed variant of it. Hence, do not consider this to be the definitive bean type at runtime but rather only use it for parsing purposes at the individual object definition level.

See Also

IObjectDefinition Interface | Spring.Objects.Factory.Config Namespace