CodeDomComponentSerializationService.SerializeMemberAbsolute Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Serializa al miembro especificado del objeto dado, pero también serializa al miembro si este contiene el valor de propiedad predeterminado.
public:
override void SerializeMemberAbsolute(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::Object ^ owningObject, System::ComponentModel::MemberDescriptor ^ member);
public override void SerializeMemberAbsolute (System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member);
override this.SerializeMemberAbsolute : System.ComponentModel.Design.Serialization.SerializationStore * obj * System.ComponentModel.MemberDescriptor -> unit
Public Overrides Sub SerializeMemberAbsolute (store As SerializationStore, owningObject As Object, member As MemberDescriptor)
Parámetros
- store
- SerializationStore
Objeto SerializationStore en el que se va a serializar member
.
- owningObject
- Object
Objeto propietario de member
.
- member
- MemberDescriptor
El miembro especificado.
Excepciones
store
, owningObject
o member
es null
.
store
está cerrado o store
no es un tipo admitido de almacén de serialización. Use un almacén devuelto por CreateStore().
Comentarios
Para algunos miembros, contener el valor de propiedad predeterminado y volver a establecer el mismo valor en el miembro son conceptos diferentes. Por ejemplo, si una propiedad hereda su valor de un objeto primario si no se establece ningún valor local, es posible que el valor vuelva a establecerse en la propiedad . El SerializeMemberAbsolute método tiene esto en cuenta y borraría el estado de la propiedad en este caso.