W3cubDocs

/Haxe C#

AssemblyName

package cs.system.reflection

implements ICloneable, _AssemblyName, IDeserializationCallback, ISerializable

@:final@:libType@:csNative@:native("System.Reflection.AssemblyName") Available on cs

Constructor

@:final @:overload new ()

@:final @:overload new (assemblyName:String)

Variables

CodeBase:String

CultureInfo:CultureInfo

read only EscapedCodeBase:String

Flags:AssemblyNameFlags

read only FullName:String

HashAlgorithm:AssemblyHashAlgorithm

KeyPair:StrongNameKeyPair

Name:String

ProcessorArchitecture:ProcessorArchitecture

Version:Version

VersionCompatibility:AssemblyVersionCompatibility

Methods

@:final @:overload Clone ():Dynamic

@:final @:overload GetObjectData (info:SerializationInfo, context:StreamingContext):Void

@:final @:overload GetPublicKey ():NativeArray<UInt8>

@:final @:overload GetPublicKeyToken ():NativeArray<UInt8>

@:final @:overload OnDeserialization (sender:Dynamic):Void

@:final @:overload SetPublicKey (publicKey:NativeArray<UInt8>):Void

@:final @:overload SetPublicKeyToken (publicKeyToken:NativeArray<UInt8>):Void

@:overload ToString ():String

Static methods

@:final @:overload static GetAssemblyName (assemblyFile:String):AssemblyName

@:final @:overload static ReferenceMatchesDefinition (reference:AssemblyName, definition:AssemblyName):Bool

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