Space Engineers
Static Public Attributes | List of all members
VRage.Compression.MyZipFileInfoReflection Class Reference

Static Public Attributes

static readonly BindingFlags Bind = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic
 
static readonly Type ZipFileInfoType = MyZipArchiveReflection.ZipAssembly.GetType("MS.Internal.IO.Zip.ZipFileInfo")
 
static readonly PropertyInfo CompressionMethodProperty = ZipFileInfoType.GetProperty("CompressionMethod", Bind)
 
static readonly PropertyInfo DeflateOptionProperty = ZipFileInfoType.GetProperty("DeflateOption", Bind)
 
static readonly PropertyInfo FolderFlagProperty = ZipFileInfoType.GetProperty("FolderFlag", Bind)
 
static readonly PropertyInfo LastModFileDateTimeProperty = ZipFileInfoType.GetProperty("LastModFileDateTime", Bind)
 
static readonly PropertyInfo NameProperty = ZipFileInfoType.GetProperty("Name", Bind)
 
static readonly PropertyInfo VolumeLabelFlagProperty = ZipFileInfoType.GetProperty("VolumeLabelFlag", Bind)
 
static readonly MethodInfo GetStreamMethod = ZipFileInfoType.GetMethod("GetStream", Bind)
 
static readonly Func< object, ushort > CompressionMethod = CompressionMethodProperty.CreateGetter<object, ushort>()
 
static readonly Func< object, byte > DeflateOption = DeflateOptionProperty.CreateGetter<object, byte>()
 
static readonly Func< object, bool > FolderFlag = FolderFlagProperty.CreateGetter<object, bool>()
 
static readonly Func< object, DateTime > LastModFileDateTime = LastModFileDateTimeProperty.CreateGetter<object, DateTime>()
 
static readonly Func< object, string > Name = NameProperty.CreateGetter<object, string>()
 
static readonly Func< object, bool > VolumeLabelFlag = VolumeLabelFlagProperty.CreateGetter<object, bool>()
 
static readonly Func< object, FileMode, FileAccess, Stream > GetStream = GetStreamMethod.InstanceCall<Func<object, FileMode, FileAccess, Stream>>()
 

Detailed Description

Definition at line 134 of file MyZipArchiveReflection.cs.

Member Data Documentation

readonly BindingFlags VRage.Compression.MyZipFileInfoReflection.Bind = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic
static

Definition at line 136 of file MyZipArchiveReflection.cs.

readonly Func<object, ushort> VRage.Compression.MyZipFileInfoReflection.CompressionMethod = CompressionMethodProperty.CreateGetter<object, ushort>()
static

Definition at line 149 of file MyZipArchiveReflection.cs.

readonly PropertyInfo VRage.Compression.MyZipFileInfoReflection.CompressionMethodProperty = ZipFileInfoType.GetProperty("CompressionMethod", Bind)
static

Definition at line 140 of file MyZipArchiveReflection.cs.

readonly Func<object, byte> VRage.Compression.MyZipFileInfoReflection.DeflateOption = DeflateOptionProperty.CreateGetter<object, byte>()
static

Definition at line 150 of file MyZipArchiveReflection.cs.

readonly PropertyInfo VRage.Compression.MyZipFileInfoReflection.DeflateOptionProperty = ZipFileInfoType.GetProperty("DeflateOption", Bind)
static

Definition at line 141 of file MyZipArchiveReflection.cs.

readonly Func<object, bool> VRage.Compression.MyZipFileInfoReflection.FolderFlag = FolderFlagProperty.CreateGetter<object, bool>()
static

Definition at line 151 of file MyZipArchiveReflection.cs.

readonly PropertyInfo VRage.Compression.MyZipFileInfoReflection.FolderFlagProperty = ZipFileInfoType.GetProperty("FolderFlag", Bind)
static

Definition at line 142 of file MyZipArchiveReflection.cs.

readonly Func<object, FileMode, FileAccess, Stream> VRage.Compression.MyZipFileInfoReflection.GetStream = GetStreamMethod.InstanceCall<Func<object, FileMode, FileAccess, Stream>>()
static

Definition at line 156 of file MyZipArchiveReflection.cs.

readonly MethodInfo VRage.Compression.MyZipFileInfoReflection.GetStreamMethod = ZipFileInfoType.GetMethod("GetStream", Bind)
static

Definition at line 147 of file MyZipArchiveReflection.cs.

readonly Func<object, DateTime> VRage.Compression.MyZipFileInfoReflection.LastModFileDateTime = LastModFileDateTimeProperty.CreateGetter<object, DateTime>()
static

Definition at line 152 of file MyZipArchiveReflection.cs.

readonly PropertyInfo VRage.Compression.MyZipFileInfoReflection.LastModFileDateTimeProperty = ZipFileInfoType.GetProperty("LastModFileDateTime", Bind)
static

Definition at line 143 of file MyZipArchiveReflection.cs.

readonly Func<object, string> VRage.Compression.MyZipFileInfoReflection.Name = NameProperty.CreateGetter<object, string>()
static

Definition at line 153 of file MyZipArchiveReflection.cs.

readonly PropertyInfo VRage.Compression.MyZipFileInfoReflection.NameProperty = ZipFileInfoType.GetProperty("Name", Bind)
static

Definition at line 144 of file MyZipArchiveReflection.cs.

readonly Func<object, bool> VRage.Compression.MyZipFileInfoReflection.VolumeLabelFlag = VolumeLabelFlagProperty.CreateGetter<object, bool>()
static

Definition at line 154 of file MyZipArchiveReflection.cs.

readonly PropertyInfo VRage.Compression.MyZipFileInfoReflection.VolumeLabelFlagProperty = ZipFileInfoType.GetProperty("VolumeLabelFlag", Bind)
static

Definition at line 145 of file MyZipArchiveReflection.cs.

readonly Type VRage.Compression.MyZipFileInfoReflection.ZipFileInfoType = MyZipArchiveReflection.ZipAssembly.GetType("MS.Internal.IO.Zip.ZipFileInfo")
static

Definition at line 138 of file MyZipArchiveReflection.cs.


The documentation for this class was generated from the following file: