示例#1
0
 def __setitem__(self, key, value):
     if key == 'Data':
         self.fields[key] = value
         self.fields['MaximumCount'] = None
         self.fields['ActualCount'] = None
         self.data = None        # force recompute
     else:
         return NDR.__setitem__(self, key, value)
示例#2
0
 def __setitem__(self, key, value):
     if key == 'Data':
         self.fields[key] = value.encode('utf-16le')
         self.data = None        # force recompute
     else:
         return NDR.__setitem__(self, key, value)