Compartilhar via


EntityInstanceReference classe

Representa uma referência a um Item externo.

Inheritance hierarchy

System.MarshalByRefObject
  Microsoft.BusinessData.Runtime.EntityInstanceReference

Namespace:  Microsoft.BusinessData.Runtime
Assembly:  Microsoft.BusinessData (em Microsoft.BusinessData.dll)

Sintaxe

'Declaração
Public NotInheritable Class EntityInstanceReference _
    Inherits MarshalByRefObject
'Uso
Dim instance As EntityInstanceReference
public sealed class EntityInstanceReference : MarshalByRefObject

Comentários

EntityInstanceReference (EIR) permite que aplicativos criar uma referência para um Item externo, que pode ser armazenado como um valor de cadeia de caracteres. Os aplicativos podem usar o valor de cadeia de caracteres para controlar itens externos relevantes. Por exemplo, um aplicativo pode perguntar ao usuário para especificar um Item externo a ser associado um documento, e armazenar a EIR como um valor de cadeia de caracteres no documento para lembrar essa relação. Quando necessário, o aplicativo pode obter o Item externo volta usando a EIR. EIR também pode ser usado para enviar referências a itens externos para outras máquinas ou processos.

Dica

A representação de cadeia de caracteres da EntityInstanceReference diferencia maiúsculas de minúsculas.

Dica

O EntityInstanceReference identifica o tipo de conteúdo externo por nome e namespace. Portanto, a referência é válida somente dentro de um grupo de armazenamento de metadados que são controladas juntos. Por exemplo, ela é segura para enviar EIRs entre os usuários de um farm do SharePoint; No entanto, não é segura para enviar EIRs pela Internet.

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

EntityInstanceReference membros

Microsoft.BusinessData.Runtime namespace