 | ExtensionMethodsLoadProperty(IAnnotatedResource, String, Boolean, IEnumerableIdentifiedData) Method |
Delay load property
Namespace: SanteDBAssembly: SanteDB.Core.Model (in SanteDB.Core.Model.dll) Version: 3.0.2081-alpha+0a330d5f5a5d3cb3e6e945ef530e94ac5671b49c
Syntaxpublic static Object LoadProperty(
this IAnnotatedResource me,
string propertyName,
bool forceReload = false,
IEnumerable<IdentifiedData> referenceData = null
)
<ExtensionAttribute>
Public Shared Function LoadProperty (
me As IAnnotatedResource,
propertyName As String,
Optional forceReload As Boolean = false,
Optional referenceData As IEnumerable(Of IdentifiedData) = Nothing
) As Object
public:
[ExtensionAttribute]
static Object^ LoadProperty(
IAnnotatedResource^ me,
String^ propertyName,
bool forceReload = false,
IEnumerable<IdentifiedData^>^ referenceData = nullptr
)
[<ExtensionAttribute>]
static member LoadProperty :
me : IAnnotatedResource *
propertyName : string *
?forceReload : bool *
?referenceData : IEnumerable<IdentifiedData>
(* Defaults:
let _forceReload = defaultArg forceReload false
let _referenceData = defaultArg referenceData null
*)
-> Object Parameters
- me IAnnotatedResource
[Missing <param name="me"/> documentation for "M:SanteDB.ExtensionMethods.LoadProperty(SanteDB.Core.Model.Interfaces.IAnnotatedResource,System.String,System.Boolean,System.Collections.Generic.IEnumerable{SanteDB.Core.Model.IdentifiedData})"]
- propertyName String
[Missing <param name="propertyName"/> documentation for "M:SanteDB.ExtensionMethods.LoadProperty(SanteDB.Core.Model.Interfaces.IAnnotatedResource,System.String,System.Boolean,System.Collections.Generic.IEnumerable{SanteDB.Core.Model.IdentifiedData})"]
- forceReload Boolean (Optional)
[Missing <param name="forceReload"/> documentation for "M:SanteDB.ExtensionMethods.LoadProperty(SanteDB.Core.Model.Interfaces.IAnnotatedResource,System.String,System.Boolean,System.Collections.Generic.IEnumerable{SanteDB.Core.Model.IdentifiedData})"]
- referenceData IEnumerableIdentifiedData (Optional)
[Missing <param name="referenceData"/> documentation for "M:SanteDB.ExtensionMethods.LoadProperty(SanteDB.Core.Model.Interfaces.IAnnotatedResource,System.String,System.Boolean,System.Collections.Generic.IEnumerable{SanteDB.Core.Model.IdentifiedData})"]
Return Value
Object[Missing <returns> documentation for "M:SanteDB.ExtensionMethods.LoadProperty(SanteDB.Core.Model.Interfaces.IAnnotatedResource,System.String,System.Boolean,System.Collections.Generic.IEnumerable{SanteDB.Core.Model.IdentifiedData})"]
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IAnnotatedResource. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
See Also