API Browser

Class

TopLevelAttribute

class TopLevelAttribute

Namespace: System.Runtime.CompilerServices
Assembly: Raven.Core.dll
Source file: TopLevel.rvn

Inheritance: Object → Attribute → TopLevelAttribute

Marks a static type as a container whose static members are promoted as namespace members.

Constructors

1 item
TopLevelAttribute() Marks a static type as a container whose static members are promoted as namespace members.

Properties

1 item
TypeId: object When implemented in a derived class, gets a unique identifier for this System.Attribute. Inherited from Attribute.TypeId

Methods

6 items
Equals(obj: object?) -> bool Returns a value that indicates whether this instance is equal to a specified object. Inherited from Attribute.Equals
GetHashCode() -> int Returns the hash code for this instance. Inherited from Attribute.GetHashCode
GetType() -> Type Gets the System.Type of the current instance. Inherited from Object.GetType
IsDefaultAttribute() -> bool When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class. Inherited from Attribute.IsDefaultAttribute
Match(obj: object?) -> bool When overridden in a derived class, returns a value that indicates whether this instance equals a specified object. Inherited from Attribute.Match
ToString() -> string? Returns a string that represents the current object. Inherited from Object.ToString

Operators

1 item
Static extension member: implicit conversion<T>(value: TopLevelAttribute?) -> Optional<TopLevelAttribute> Converts a nullable reference to `Some`, or to `None` when it is `null`. Extension from OptionalExtensions1<T>.op_Implicit