Init(args)
Scripting Reference
Loading...
Searching...
No Matches
Sisus.Init.INullGuardByType Interface Reference

Description

Represents an object that is responsible for providing an initialization argument, and can be validated by an initializer to verify that it will be able to fulfill that responsibility at runtime.

Inheritance diagram for Sisus.Init.INullGuardByType:
Sisus.Init.IServiceProvider Sisus.Init.WaitForService Sisus.Init.ServiceProvider

Public Member Functions

NullGuardResult EvaluateNullGuard< TValue > ([AllowNull] Component client)
 Gets a value indicating whether null guard passes for this object or not, and if not, what was the cause of the failure.