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
AcquireLifetimeToken() |
Especifica que el contrato es accesible a un cliente hasta que éste lo revoca. (Heredado de IContract) |
Add(RemoteArgument, RemoteArgument) |
Agrega un elemento con una clave y valor concretos 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 ISerializableObjectContract describe. |
GetCount() |
Devuelve el número de elementos incluidos en la colección IRemoteArgumentCollectionContract. (Heredado de IRemoteArgumentCollectionContract) |
GetEnumeratorContract() |
Devuelve un enumerador que se puede usar para procesar una iteración en la colección. (Heredado de IRemoteArgumentEnumerableContract) |
GetItem(RemoteArgument) |
Devuelve el valor del elemento con la clave especificada. (Heredado de IRemoteArgumentDictionaryContract) |
GetKeys() |
Devuelve un objeto IRemoteArgumentCollectionContract que contiene las claves del objeto IRemoteArgumentDictionaryContract. (Heredado de IRemoteArgumentDictionaryContract) |
GetRemoteHashCode() |
Devuelve un código hash para IContract. (Heredado de IContract) |
GetSerializableObjectData() |
Devuelve datos que se pueden usar como ayuda para deserializar el objeto que ISerializableObjectContract describe. |
GetValues() |
Devuelve un objeto IRemoteArgumentCollectionContract que contiene los valores del objeto IRemoteArgumentDictionaryContract. (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 IContract. (Heredado de IContract) |
RemoteToString() |
Devuelve una representación en forma de cadena de este objeto IContract actual. (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 a un cliente. (Heredado de IContract) |
SetItem(RemoteArgument, RemoteArgument) |
Reemplaza el valor de un elemento. (Heredado de IRemoteArgumentDictionaryContract) |