Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ModuleExtensions.cs
Go to the documentation of this file.
1
namespace
System.Reflection
;
2
3
public
static
class
ModuleExtensions
4
{
5
public
static
bool
HasModuleVersionId
(
this
Module
module)
6
{
7
ArgumentNullException
.
ThrowIfNull
(module,
"module"
);
8
return
true
;
9
}
10
11
public
static
Guid
GetModuleVersionId
(
this
Module
module)
12
{
13
ArgumentNullException
.
ThrowIfNull
(module,
"module"
);
14
return
module.
ModuleVersionId
;
15
}
16
}
System.ArgumentNullException.ThrowIfNull
static void ThrowIfNull([NotNull] object? argument, [CallerArgumentExpression("argument")] string? paramName=null)
Definition
ArgumentNullException.cs:40
System.ArgumentNullException
Definition
ArgumentNullException.cs:10
System.Reflection.ModuleExtensions.GetModuleVersionId
static Guid GetModuleVersionId(this Module module)
Definition
ModuleExtensions.cs:11
System.Reflection.ModuleExtensions.HasModuleVersionId
static bool HasModuleVersionId(this Module module)
Definition
ModuleExtensions.cs:5
System.Reflection.ModuleExtensions
Definition
ModuleExtensions.cs:4
System.Reflection.Module.ModuleVersionId
virtual Guid ModuleVersionId
Definition
Module.cs:49
System.Reflection.Module
Definition
Module.cs:9
System.Reflection
Definition
ICustomTypeProvider.cs:1
System.Guid
Definition
Guid.cs:15
source
System.Reflection.TypeExtensions
System.Reflection
ModuleExtensions.cs
Generated by
1.10.0