示例#1
0
            public void Commit(STGC grfCommitFlags)
            {
                _dataStream.Flush();

                // Extend the length of the file if needed.
                ActualizeVirtualPosition();
            }
示例#2
0
            public HRESULT Commit(STGC grfCommitFlags)
            {
                _dataStream.Flush();

                // Extend the length of the file if needed.
                ActualizeVirtualPosition();

                return(HRESULT.S_OK);
            }
示例#3
0
    public virtual void vmethod_0(STGC A_0)
    {
        int num = 9;

        if ((this.stgm_6 & STGM.STGM_TRANSACTED) == STGM.STGM_TRANSACTED)
        {
            this.method_23();
            int errorCode = this.interface39_0.imethod_5((uint)A_0);
            if (errorCode != 0)
            {
                throw new ExternalException(BookmarkStart.b("氮帰帲場帶䴸ᬺ爼伾⑀ㅂ⑄㍆⁈⑊⍌潎㝐㉒㱔㭖㱘㽚", num), errorCode);
            }
        }
        this.interface40_0.imethod_6((uint)A_0);
    }
示例#4
0
 public void Commit(STGC stgc)
 {
     _stg.Commit((int)stgc);
 }
 void IStream.Commit(STGC grfCommitFlags)
 {
     throw new System.NotImplementedException();
 }
示例#6
0
 public void Commit(STGC grfCommitFlags) => throw new NotSupportedException();