ResourceExtensions.TryGetLastAnnotation<T>(IResource, T) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Attempts to get the last annotation of the specified type from the resource.
public static bool TryGetLastAnnotation<T> (this Aspire.Hosting.ApplicationModel.IResource resource, out T? annotation) where T : Aspire.Hosting.ApplicationModel.IResourceAnnotation;
static member TryGetLastAnnotation : Aspire.Hosting.ApplicationModel.IResource * 'T -> bool (requires 'T :> Aspire.Hosting.ApplicationModel.IResourceAnnotation)
<Extension()>
Public Function TryGetLastAnnotation(Of T As IResourceAnnotation) (resource As IResource, ByRef annotation As T) As Boolean
Type Parameters
- T
The type of the annotation to get.
Parameters
- resource
- IResource
The resource to get the annotation from.
- annotation
- T
When this method returns, contains the last annotation of the specified type from the resource, if found; otherwise, the default value for T
.
Returns
true
if the last annotation of the specified type was found in the resource; otherwise, false
.