'Declaration<ExtensionAttribute()> <JetBrains.Annotations.NotNullAttribute()> Public Overloads Shared Function GetRequiredServiceNonNull(Of TService)( _ ByVal serviceProvider As IServiceProvider _ ) As TService
'UsageDim serviceProvider As IServiceProvider Dim value As TService value = IServiceProviderExtension2.GetRequiredServiceNonNull(Of TService)(serviceProvider)
[Extension()] [JetBrains.Annotations.NotNull()] public static TService GetRequiredServiceNonNull<TService>( IServiceProvider serviceProvider )
[Extension()] [JetBrains.Annotations.NotNull()] public: static TService^ GetRequiredServiceNonNullgeneric<typename TService> ( IServiceProvider^ serviceProvider )
Parameters
- serviceProvider
- The service provider.
The value of this parameter cannot be
null(Nothingin Visual Basic).
Type Parameters
- TService
- The type of service object to get.
Return Value
This method never returns null (Nothing in Visual Basic).