Beispiel #1
0
 internal COMObjRefHandler(BinaryReader reader, Guid iid)
     : base(iid)
 {
     StdObjRef   = new COMStdObjRef(reader);
     Clsid       = reader.ReadGuid();
     StringArray = new COMDualStringArray(reader);
 }
Beispiel #2
0
        internal COMDualStringArray Clone()
        {
            COMDualStringArray ret = new COMDualStringArray();

            ret.StringBindings.AddRange(StringBindings.Select(b => b.Clone()));
            ret.SecurityBindings.AddRange(SecurityBindings.Select(b => b.Clone()));
            return(ret);
        }
Beispiel #3
0
 public COMObjRefStandard() : base(Guid.Empty)
 {
     StdObjRef   = new COMStdObjRef();
     StringArray = new COMDualStringArray();
 }
Beispiel #4
0
 internal COMObjRefStandard(BinaryReader reader, Guid iid)
     : base(iid)
 {
     StdObjRef   = new COMStdObjRef(reader);
     StringArray = new COMDualStringArray(reader);
 }