ISerializableObjectContract Interfaz
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í.
Define un contrato que proporciona información sobre un objeto serializable.
public interface class ISerializableObjectContract : System::AddIn::Contract::Collections::IRemoteArgumentDictionaryContract
public interface ISerializableObjectContract : System.AddIn.Contract.Collections.IRemoteArgumentDictionaryContract
type ISerializableObjectContract = interface
interface IRemoteArgumentDictionaryContract
interface IRemoteArgumentCollectionContract
interface IRemoteArgumentEnumerableContract
interface IContract
Public Interface ISerializableObjectContract
Implements IRemoteArgumentDictionaryContract
- Implementaciones
Métodos
| Nombre | Description |
|---|---|
| AcquireLifetimeToken() |
Especifica que el contrato es accesible para un cliente hasta que el cliente revoca el contrato. (Heredado de IContract) |
| Add(RemoteArgument, RemoteArgument) |
Agrega un elemento con una clave y un valor especificados a .IRemoteArgumentDictionaryContract (Heredado de IRemoteArgumentDictionaryContract) |
| Clear() |
Quita todos los elementos de .IRemoteArgumentDictionaryContract (Heredado de IRemoteArgumentDictionaryContract) |
| ContainsKey(RemoteArgument) |
Indica si IRemoteArgumentDictionaryContract contiene un elemento con la clave especificada. (Heredado de IRemoteArgumentDictionaryContract) |
| GetCanonicalName() |
Devuelve el nombre canónico del tipo del objeto que describe.ISerializableObjectContract |
| GetCount() |
Devuelve el número de elementos contenidos en .IRemoteArgumentCollectionContract (Heredado de IRemoteArgumentCollectionContract) |
| GetEnumeratorContract() |
Devuelve un enumerador que se puede usar para recorrer en iteración la colección. (Heredado de IRemoteArgumentEnumerableContract) |
| GetItem(RemoteArgument) |
Devuelve el valor del elemento con la clave especificada. (Heredado de IRemoteArgumentDictionaryContract) |
| GetKeys() |
Devuelve un IRemoteArgumentCollectionContract objeto que contiene las claves del IRemoteArgumentDictionaryContract objeto . (Heredado de IRemoteArgumentDictionaryContract) |
| GetRemoteHashCode() |
Devuelve un código hash para .IContract (Heredado de IContract) |
| GetSerializableObjectData() |
Devuelve datos que se pueden usar para ayudar a deserializar el objeto que describe.ISerializableObjectContract |
| GetValues() |
Devuelve un IRemoteArgumentCollectionContract objeto que contiene los valores del IRemoteArgumentDictionaryContract objeto . (Heredado de IRemoteArgumentDictionaryContract) |
| QueryContract(String) |
Devuelve un contrato implementado por este contrato. (Heredado de IContract) |
| RemoteEquals(IContract) |
Indica si el contrato especificado es igual a este IContract. (Heredado de IContract) |
| RemoteToString() |
Devuelve una representación de cadena del objeto actual IContract. (Heredado de IContract) |
| Remove(RemoteArgument) |
Quita el elemento con la clave especificada de .IRemoteArgumentDictionaryContract (Heredado de IRemoteArgumentDictionaryContract) |
| RevokeLifetimeToken(Int32) |
Especifica que el contrato ya no es accesible para un cliente. (Heredado de IContract) |
| SetItem(RemoteArgument, RemoteArgument) |
Reemplaza el valor de un elemento. (Heredado de IRemoteArgumentDictionaryContract) |