| Clean Architecture Toolkit for .NET | |||||
|
Clean Architecture Toolkit is a clean, modular architecture foundation for .NET applications. It embraces SOLID principles and focuses on maintainability, testability, and scalability through clear boundaries and pluggable design. |
|
||||
|
| HOME | MODULE OVERVIEW | DEMO | CAT.EXTENSIONS | |
|||||
Code Reference
» Cat.Object.Extensions Assembly » System.Diagnostics.CodeAnalysis Namespace
MemberNotNullWhenAttribute Class
Specifies that the method or property will ensure that the listed field and property members have non-null values when returning with the specified return value condition.
internal sealed class MemberNotNullWhenAttribute : System.Attribute
Inheritance System.Object → System.Attribute → MemberNotNullWhenAttribute
| Constructors | |
|---|---|
| MemberNotNullWhenAttribute(bool, string) | Initializes the attribute with the specified return value condition and a field or property member. |
| MemberNotNullWhenAttribute(bool, string[]) | Initializes the attribute with the specified return value condition and list of field and property members. |
| Properties | |
|---|---|
| Members | Gets field or property member names. |
| ReturnValue | Gets the return value condition. |