зеркало из https://github.com/mono/CppSharp.git
regenerated bindings (#1813)
* regenerated bindings * regenerated bindings after rebase * Directory.Build.props: support C# 10.0
This commit is contained in:
Родитель
24d1a8491d
Коммит
2ecd9528ff
|
@ -1,58 +1,58 @@
|
|||
<Project>
|
||||
<Import Project="build/config.props" />
|
||||
|
||||
<PropertyGroup>
|
||||
<RootDir>$(MSBuildThisFileDirectory)</RootDir>
|
||||
<Platforms>x86;x64</Platforms>
|
||||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
||||
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
|
||||
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
||||
<RepositoryUrl>https://github.com/mono/CppSharp</RepositoryUrl>
|
||||
<RepositoryCommit>$(GITHUB_SHA)</RepositoryCommit>
|
||||
<Authors>João Matos, Dimitar Dobrev, Jose Torres</Authors>
|
||||
<Copyright>João Matos, Dimitar Dobrev</Copyright>
|
||||
<Version>$(NBGV_Version)</Version>
|
||||
<AssemblyVersion>$(NBGV_AssemblyVersion)</AssemblyVersion>
|
||||
<AssemblyFileVersion>$(NBGV_AssemblyFileVersion)</AssemblyFileVersion>
|
||||
<AssemblyInformationalVersion>$(NBGV_AssemblyInformationalVersion)</AssemblyInformationalVersion>
|
||||
<IsPackable>false</IsPackable>
|
||||
<BuildDir>$(RootDir)build\</BuildDir>
|
||||
<ObjDir>$(BuildDir)obj\</ObjDir>
|
||||
<GenDir>$(BuildDir)gen\</GenDir>
|
||||
<SrcDir>$(RootDir)src\</SrcDir>
|
||||
<GlobalTargetFramework>$(TargetFramework)</GlobalTargetFramework>
|
||||
<BaseIntermediateOutputPath>$(ObjDir)$(MSBuildProjectName)\</BaseIntermediateOutputPath>
|
||||
<BaseOutputPath>$(RootDir)bin\</BaseOutputPath>
|
||||
<OutputPath>$(BaseOutputPath)$(Configuration)_$(PlatformTarget)\</OutputPath>
|
||||
<ActionDir>$(BuildDir)$(PremakeAction)\</ActionDir>
|
||||
<NativeProjectsDir>$(ActionDir)projects\</NativeProjectsDir>
|
||||
<PackageDir>$(RootDir)artifacts\package\</PackageDir>
|
||||
<TargetDir>$(OutputPath)</TargetDir>
|
||||
<LangVersion>9.0</LangVersion>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<DotNetCmd>dotnet</DotNetCmd>
|
||||
<GeneratorFileExtension>dll</GeneratorFileExtension>
|
||||
<DotNetCmd Condition="'$(PlatformTarget)' == 'x86' AND Exists('$(MSBuildProgramFiles32)\dotnet\dotnet.exe')">"$(MSBuildProgramFiles32)\dotnet\dotnet.exe"</DotNetCmd>
|
||||
<DotNetCmd Condition="'$(PlatformTarget)' == 'x64' AND Exists('$(ProgramW6432)\dotnet\dotnet.exe')">"$(ProgramW6432)\dotnet\dotnet.exe"</DotNetCmd>
|
||||
<RID Condition="$(IsWindows)">win</RID>
|
||||
<RID Condition="$(IsLinux)">linux</RID>
|
||||
<RID Condition="$(IsMacOSX)">osx</RID>
|
||||
<RID>$(RID)-$(PlatformTarget)</RID>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(CPPSHARP_RELEASE)' != 'true'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(DotNetCmd)' == 'dotnet' AND $(IsWindows)">
|
||||
<GeneratorFileExtension>exe</GeneratorFileExtension>
|
||||
<DotNetCmd></DotNetCmd>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="prepack" DependsOnTargets="Build" Condition="'$(IsPackable)' == 'true' AND '$(Platform)' == 'x64'">
|
||||
<Copy SourceFiles="$(TargetDir)$(TargetFileName)" DestinationFolder="$(PackageDir)ref\$(GlobalTargetFramework)" Condition="'$(ProduceReferenceAssembly)' == 'true' AND '$(RID)' == 'win-x64'" />
|
||||
<Copy SourceFiles="$(TargetPath)" DestinationFolder="$(PackageDir)runtimes\$(RID)\lib\$(GlobalTargetFramework)" />
|
||||
</Target>
|
||||
<Project>
|
||||
<Import Project="build/config.props" />
|
||||
|
||||
<PropertyGroup>
|
||||
<RootDir>$(MSBuildThisFileDirectory)</RootDir>
|
||||
<Platforms>x86;x64</Platforms>
|
||||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
||||
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
|
||||
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
||||
<RepositoryUrl>https://github.com/mono/CppSharp</RepositoryUrl>
|
||||
<RepositoryCommit>$(GITHUB_SHA)</RepositoryCommit>
|
||||
<Authors>João Matos, Dimitar Dobrev, Jose Torres</Authors>
|
||||
<Copyright>João Matos, Dimitar Dobrev</Copyright>
|
||||
<Version>$(NBGV_Version)</Version>
|
||||
<AssemblyVersion>$(NBGV_AssemblyVersion)</AssemblyVersion>
|
||||
<AssemblyFileVersion>$(NBGV_AssemblyFileVersion)</AssemblyFileVersion>
|
||||
<AssemblyInformationalVersion>$(NBGV_AssemblyInformationalVersion)</AssemblyInformationalVersion>
|
||||
<IsPackable>false</IsPackable>
|
||||
<BuildDir>$(RootDir)build\</BuildDir>
|
||||
<ObjDir>$(BuildDir)obj\</ObjDir>
|
||||
<GenDir>$(BuildDir)gen\</GenDir>
|
||||
<SrcDir>$(RootDir)src\</SrcDir>
|
||||
<GlobalTargetFramework>$(TargetFramework)</GlobalTargetFramework>
|
||||
<BaseIntermediateOutputPath>$(ObjDir)$(MSBuildProjectName)\</BaseIntermediateOutputPath>
|
||||
<BaseOutputPath>$(RootDir)bin\</BaseOutputPath>
|
||||
<OutputPath>$(BaseOutputPath)$(Configuration)_$(PlatformTarget)\</OutputPath>
|
||||
<ActionDir>$(BuildDir)$(PremakeAction)\</ActionDir>
|
||||
<NativeProjectsDir>$(ActionDir)projects\</NativeProjectsDir>
|
||||
<PackageDir>$(RootDir)artifacts\package\</PackageDir>
|
||||
<TargetDir>$(OutputPath)</TargetDir>
|
||||
<LangVersion>10.0</LangVersion>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<DotNetCmd>dotnet</DotNetCmd>
|
||||
<GeneratorFileExtension>dll</GeneratorFileExtension>
|
||||
<DotNetCmd Condition="'$(PlatformTarget)' == 'x86' AND Exists('$(MSBuildProgramFiles32)\dotnet\dotnet.exe')">"$(MSBuildProgramFiles32)\dotnet\dotnet.exe"</DotNetCmd>
|
||||
<DotNetCmd Condition="'$(PlatformTarget)' == 'x64' AND Exists('$(ProgramW6432)\dotnet\dotnet.exe')">"$(ProgramW6432)\dotnet\dotnet.exe"</DotNetCmd>
|
||||
<RID Condition="$(IsWindows)">win</RID>
|
||||
<RID Condition="$(IsLinux)">linux</RID>
|
||||
<RID Condition="$(IsMacOSX)">osx</RID>
|
||||
<RID>$(RID)-$(PlatformTarget)</RID>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(CPPSHARP_RELEASE)' != 'true'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(DotNetCmd)' == 'dotnet' AND $(IsWindows)">
|
||||
<GeneratorFileExtension>exe</GeneratorFileExtension>
|
||||
<DotNetCmd></DotNetCmd>
|
||||
</PropertyGroup>
|
||||
|
||||
<Target Name="prepack" DependsOnTargets="Build" Condition="'$(IsPackable)' == 'true' AND '$(Platform)' == 'x64'">
|
||||
<Copy SourceFiles="$(TargetDir)$(TargetFileName)" DestinationFolder="$(PackageDir)ref\$(GlobalTargetFramework)" Condition="'$(ProduceReferenceAssembly)' == 'true' AND '$(RID)' == 'win-x64'" />
|
||||
<Copy SourceFiles="$(TargetPath)" DestinationFolder="$(PackageDir)runtimes\$(RID)\lib\$(GlobalTargetFramework)" />
|
||||
</Target>
|
||||
</Project>
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
|
|||
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
|
||||
|
||||
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
|
||||
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
|
||||
|
||||
namespace Std
|
||||
{
|
||||
|
@ -147,12 +148,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
@ -280,12 +281,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
@ -485,12 +486,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
|
|||
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
|
||||
|
||||
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
|
||||
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
|
||||
|
||||
namespace Std
|
||||
{
|
||||
|
@ -160,17 +161,26 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
NativeToManagedMap.TryRemove(__Instance, out _);
|
||||
DisposePartial(disposing);
|
||||
if (callNativeDtor)
|
||||
{
|
||||
var ___Ty = typeof(_Ty);
|
||||
if (___Ty.IsAssignableFrom(typeof(sbyte)))
|
||||
{
|
||||
return;
|
||||
}
|
||||
throw new ArgumentOutOfRangeException("_Ty", string.Join(", ", new[] { typeof(_Ty).FullName }), "global::Std.Allocator<_Ty> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
|
||||
}
|
||||
if (__ownsNativeInstance)
|
||||
Marshal.FreeHGlobal(__Instance);
|
||||
__Instance = IntPtr.Zero;
|
||||
|
@ -299,12 +309,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
@ -431,12 +441,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
|
|||
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
|
||||
|
||||
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
|
||||
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
|
||||
|
||||
namespace Std
|
||||
{
|
||||
|
@ -147,12 +148,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
@ -280,12 +281,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
@ -485,12 +486,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
|
|||
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
|
||||
|
||||
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
|
||||
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
|
||||
|
||||
namespace Std
|
||||
{
|
||||
|
@ -113,12 +114,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
@ -305,12 +306,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
@ -457,12 +458,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
|
|||
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
|
||||
|
||||
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
|
||||
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
|
||||
|
||||
namespace Std
|
||||
{
|
||||
|
@ -113,12 +114,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
@ -305,12 +306,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
@ -433,12 +434,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -16,6 +16,7 @@ using __IntPtr = global::System.IntPtr;
|
|||
[assembly:InternalsVisibleTo("CppSharp.CppParser")]
|
||||
|
||||
#pragma warning disable CS0109 // Member does not hide an inherited member; new keyword is not required
|
||||
#pragma warning disable CS9084 // Struct member returns 'this' or other instance members by reference
|
||||
|
||||
namespace Std
|
||||
{
|
||||
|
@ -160,17 +161,26 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
NativeToManagedMap.TryRemove(__Instance, out _);
|
||||
DisposePartial(disposing);
|
||||
if (callNativeDtor)
|
||||
{
|
||||
var ___Ty = typeof(_Ty);
|
||||
if (___Ty.IsAssignableFrom(typeof(sbyte)))
|
||||
{
|
||||
return;
|
||||
}
|
||||
throw new ArgumentOutOfRangeException("_Ty", string.Join(", ", new[] { typeof(_Ty).FullName }), "global::Std.Allocator<_Ty> maps a C++ template class and therefore it only supports a limited set of types and their subclasses: <sbyte>.");
|
||||
}
|
||||
if (__ownsNativeInstance)
|
||||
Marshal.FreeHGlobal(__Instance);
|
||||
__Instance = IntPtr.Zero;
|
||||
|
@ -299,12 +309,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
@ -431,12 +441,12 @@ namespace Std
|
|||
|
||||
public void Dispose()
|
||||
{
|
||||
Dispose(disposing: true, callNativeDtor : __ownsNativeInstance );
|
||||
Dispose(disposing: true, callNativeDtor: __ownsNativeInstance);
|
||||
}
|
||||
|
||||
partial void DisposePartial(bool disposing);
|
||||
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor )
|
||||
internal protected virtual void Dispose(bool disposing, bool callNativeDtor)
|
||||
{
|
||||
if (__Instance == IntPtr.Zero)
|
||||
return;
|
||||
|
|
Загрузка…
Ссылка в новой задаче