Пример #1
0
            void IEnumSTATPROPSETSTG.Clone(out IEnumSTATPROPSETSTG ppenum)
            {
                UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATPROPSETSTG enumSTATPROPSETSTG;

                _unsafeEnumSTATPROPSETSTG.Clone(out enumSTATPROPSETSTG);

                if (enumSTATPROPSETSTG != null)
                {
                    ppenum = new SafeIEnumSTATPROPSETSTGImplementation(enumSTATPROPSETSTG);
                }
                else
                {
                    ppenum = null;
                }
            }
Пример #2
0
            void IEnumSTATPROPSETSTG.Clone(out IEnumSTATPROPSETSTG ppenum)
            {
                SecurityHelper.DemandCompoundFileIOPermission();

                UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATPROPSETSTG enumSTATPROPSETSTG;

                _unsafeEnumSTATPROPSETSTG.Clone(out enumSTATPROPSETSTG);

                if (enumSTATPROPSETSTG != null)
                {
                    ppenum = new SafeIEnumSTATPROPSETSTGImplementation(enumSTATPROPSETSTG);
                }
                else
                {
                    ppenum = null;
                }
            }
Пример #3
0
            void IPropertySetStorage.Enum(
                out IEnumSTATPROPSETSTG ppenum
                )
            {
                UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATPROPSETSTG enumSTATPROPSETSTG;

                _unsafePropertySetStorage.Enum(
                    out enumSTATPROPSETSTG
                    );

                if (enumSTATPROPSETSTG != null)
                {
                    ppenum = new SafeIEnumSTATPROPSETSTGImplementation(enumSTATPROPSETSTG);
                }
                else
                {
                    ppenum = null;
                }
            }
Пример #4
0
            void IEnumSTATPROPSETSTG.Clone(out IEnumSTATPROPSETSTG ppenum)
            {
                SecurityHelper.DemandCompoundFileIOPermission();

                UnsafeNativeCompoundFileMethods.UnsafeNativeIEnumSTATPROPSETSTG enumSTATPROPSETSTG;

                _unsafeEnumSTATPROPSETSTG.Clone(out enumSTATPROPSETSTG);

                if (enumSTATPROPSETSTG != null)
                    ppenum = new SafeIEnumSTATPROPSETSTGImplementation(enumSTATPROPSETSTG);
                else
                    ppenum = null;
            }