示例#1
0
        public void WriteCimValueReference(CimValueReference valRef)
        {
            // <VALUE.REFERENCE>
            this.WriteValueReferenceElement();
            switch (valRef.Type)
            {
                case CimValueReference.RefType.InstanceNamePath:
                    // <LOCALINSTANCEPATH>
                    this.WriteCimInstanceNamePath((CimInstanceNamePath)valRef.CimObject);
                    break;

                default:
                    throw (new Exception("Not Implemented Yet"));
            }

            // </VALUE.REFERENCE>
            this.WriteEndElement();
        }
示例#2
0
 public CimKeyBinding(CimName name, CimValueReference reference)
     : this(name)
 {
     Value = reference;
 }