void IStorage.EnumElements( int reserved1, IntPtr reserved2, int reserved3, out IEnumSTATSTG ppEnum) { SecurityHelper.DemandCompoundFileIOPermission(); UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATSTG enumSTATSTG; _unsafeStorage.EnumElements( reserved1, reserved2, reserved3, out enumSTATSTG); if (enumSTATSTG != null) { ppEnum = new SafeIEnumSTATSTGImplementation(enumSTATSTG); } else { ppEnum = null; } }
void IEnumSTATSTG.Clone( out IEnumSTATSTG ppenum) { UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATSTG enumSTATSTG; _unsafeEnumSTATSTG.Clone( out enumSTATSTG); if (enumSTATSTG != null) { ppenum = new SafeIEnumSTATSTGImplementation(enumSTATSTG); } else { ppenum = null; } }
void IEnumSTATSTG.Clone( out IEnumSTATSTG ppenum) { SecurityHelper.DemandCompoundFileIOPermission(); UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATSTG enumSTATSTG; _unsafeEnumSTATSTG.Clone( out enumSTATSTG); if (enumSTATSTG != null) { ppenum = new SafeIEnumSTATSTGImplementation(enumSTATSTG); } else { ppenum = null; } }
void IStorage.EnumElements( int reserved1, IntPtr reserved2, int reserved3, out IEnumSTATSTG ppEnum ) { SecurityHelper.DemandCompoundFileIOPermission(); UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATSTG enumSTATSTG; _unsafeStorage.EnumElements( reserved1, reserved2, reserved3, out enumSTATSTG); if (enumSTATSTG != null) ppEnum = new SafeIEnumSTATSTGImplementation(enumSTATSTG); else ppEnum = null; }
void IEnumSTATSTG.Clone( out IEnumSTATSTG ppenum ) { SecurityHelper.DemandCompoundFileIOPermission(); UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATSTG enumSTATSTG; _unsafeEnumSTATSTG.Clone( out enumSTATSTG ); if (enumSTATSTG != null) ppenum = new SafeIEnumSTATSTGImplementation(enumSTATSTG); else ppenum = null; }