void IEnumSTATPROPSTG.Clone(out IEnumSTATPROPSTG ppenum) { UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATPROPSTG enumSTATPROPSTG; _unsafeEnumSTATPROPSTG.Clone(out enumSTATPROPSTG); if (enumSTATPROPSTG != null) { ppenum = new SafeIEnumSTATPROPSTGImplementation(enumSTATPROPSTG); } else { ppenum = null; } }
void IEnumSTATPROPSTG.Clone(out IEnumSTATPROPSTG ppenum) { SecurityHelper.DemandCompoundFileIOPermission(); UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATPROPSTG enumSTATPROPSTG; _unsafeEnumSTATPROPSTG.Clone(out enumSTATPROPSTG); if (enumSTATPROPSTG != null) { ppenum = new SafeIEnumSTATPROPSTGImplementation(enumSTATPROPSTG); } else { ppenum = null; } }
void IPropertyStorage.Enum( out IEnumSTATPROPSTG ppenum ) { #if Using_SafeIPropertyStorageImplementation_Enum UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATPROPSTG unsafeEnumSTATPROPSTG; _unsafePropertyStorage.Enum( out unsafeEnumSTATPROPSTG ); if (unsafeEnumSTATPROPSTG != null) { ppenum = new SafeIEnumSTATPROPSTGImplementation(unsafeEnumSTATPROPSTG); } else #endif ppenum = null; }
void IEnumSTATPROPSTG.Clone(out IEnumSTATPROPSTG ppenum) { SecurityHelper.DemandCompoundFileIOPermission(); UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATPROPSTG enumSTATPROPSTG; _unsafeEnumSTATPROPSTG.Clone(out enumSTATPROPSTG); if (enumSTATPROPSTG != null) ppenum = new SafeIEnumSTATPROPSTGImplementation(enumSTATPROPSTG); else ppenum = null; }
void IPropertyStorage.Enum( out IEnumSTATPROPSTG ppenum ) { SecurityHelper.DemandCompoundFileIOPermission(); #if Using_SafeIPropertyStorageImplementation_Enum UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATPROPSTG unsafeEnumSTATPROPSTG; _unsafePropertyStorage.Enum( out unsafeEnumSTATPROPSTG ); if (unsafeEnumSTATPROPSTG != null) ppenum = new SafeIEnumSTATPROPSTGImplementation(unsafeEnumSTATPROPSTG); else #endif ppenum = null; }