W3cubDocs

/Haxe C#

Attribute

package cs.system

implements _Attribute

extended by StructLayoutAttribute

@:abstract@:libType@:csNative@:native("System.Attribute") Available on cs

Variables

read only TypeId:Dynamic

Methods

@:overload IsDefaultAttribute ():Bool

@:overload Match (obj:Dynamic):Bool

Static methods

@:final @:overload static GetCustomAttribute (element:ParameterInfo, attributeType:Type):Attribute

@:final @:overload static GetCustomAttribute (element:MemberInfo, attributeType:Type, inherit:Bool):Attribute

@:final @:overload static GetCustomAttribute (element:ParameterInfo, attributeType:Type, inherit:Bool):Attribute

@:final @:overload static GetCustomAttribute (element:Assembly, attributeType:Type, inherit:Bool):Attribute

@:final @:overload static GetCustomAttribute (element:Module, attributeType:Type, inherit:Bool):Attribute

@:final @:overload static GetCustomAttribute (element:Module, attributeType:Type):Attribute

@:final @:overload static GetCustomAttribute (element:Assembly, attributeType:Type):Attribute

@:final @:overload static GetCustomAttribute (element:MemberInfo, attributeType:Type):Attribute

@:final @:overload static GetCustomAttributes (element:Assembly):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:ParameterInfo, inherit:Bool):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:MemberInfo, inherit:Bool):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:Assembly, inherit:Bool):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:Module, inherit:Bool):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:MemberInfo, type:Type, inherit:Bool):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:Module, attributeType:Type, inherit:Bool):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:ParameterInfo, attributeType:Type, inherit:Bool):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:Assembly, attributeType:Type, inherit:Bool):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:MemberInfo, type:Type):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:ParameterInfo, attributeType:Type):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:Module, attributeType:Type):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:Assembly, attributeType:Type):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:Module):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:MemberInfo):NativeArray<Attribute>

@:final @:overload static GetCustomAttributes (element:ParameterInfo):NativeArray<Attribute>

@:final @:overload static IsDefined (element:Module, attributeType:Type):Bool

@:final @:overload static IsDefined (element:ParameterInfo, attributeType:Type, inherit:Bool):Bool

@:final @:overload static IsDefined (element:Module, attributeType:Type, inherit:Bool):Bool

@:final @:overload static IsDefined (element:Assembly, attributeType:Type, inherit:Bool):Bool

@:final @:overload static IsDefined (element:MemberInfo, attributeType:Type, inherit:Bool):Bool

@:final @:overload static IsDefined (element:Assembly, attributeType:Type):Bool

@:final @:overload static IsDefined (element:MemberInfo, attributeType:Type):Bool

@:final @:overload static IsDefined (element:ParameterInfo, attributeType:Type):Bool

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/Attribute.html