IExtendable Methods |
The IExtendable type exposes the following members.
| Name | Description | |
|---|---|---|
| AddAnnotationT |
Add an annotated object
(Inherited from IAnnotatedResource.) | |
| AddExtension |
Add an extension from the extension object
| |
| CopyAnnotations |
Copy annotations
(Inherited from IAnnotatedResource.) | |
| GetAnnotationsT |
Get annotations of specified T (Inherited from IAnnotatedResource.) | |
| RemoveAnnotation |
Remove annotation
(Inherited from IAnnotatedResource.) | |
| RemoveAnnotationsT |
Remove annotations of T (Inherited from IAnnotatedResource.) | |
| RemoveExtension |
Remove an extension from the extension object
|
| Name | Description | |
|---|---|---|
| CreateExtensions |
Runs all registered extensions on the object
(Defined by ExtensionUtil.) | |
| LoadCollectionTReturn |
Delay load property
(Defined by ExtensionMethods.) | |
| LoadProperty(String, Boolean) | Overloaded.
Delay load property
(Defined by ExtensionMethods.) | |
| LoadPropertyTReturn(String, Boolean) | Overloaded.
Delay load property
(Defined by ExtensionMethods.) | |
| WasLoaded |
Returns true if the property has been loaded
(Defined by ExtensionMethods.) |