Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Stellt einen Verweis auf die eindeutige Signatur eines Codeobjekts dar.
interface IReferenceIdentity : IUnknown {
HRESULT Clone (
[in] SIZE_T cDeltas,
[in, size_is(cDeltas)]
const IDENTITY_ATTRIBUTE rgDeltas[],
[out, retval] IReferenceIdentity **ppIReferenceIdentity
);
HRESULT EnumAttributes (
[out, retval] IEnumIDENTITY_ATTRIBUTE
**ppIEnumIDENTITY_ATTRIBUTE
);
HRESULT GetAttribute (
[in, unique] LPCWSTR pszNamespace,
[in] LPCWSTR pszName,
[out, retval] LPWSTR *ppszValue
);
HRESULT SetAttribute (
[in, unique] LPCWSTR pszNamespace,
[in] LPCWSTR pszName,
[in, unique] LPCWSTR pszValue
);
};
Methoden
Methode |
Beschreibung |
|---|---|
IReferenceIdentity::Clone |
Ruft einen Schnittstellenzeiger auf eine neue IReferenceIdentity-Instanz ab, die bis auf die angegebenen Attributänderungen mit dieser IReferenceIdentity identisch ist. |
IReferenceIdentity::EnumAttributes |
Ruft einen Schnittstellenzeiger auf eine IEnumIDENTITY_ATTRIBUTE-Instanz ab, die die dieser IReferenceIdentity zugeordneten Attribute enthält. |
IReferenceIdentity::GetAttribute |
Ruft den Wert des Attributs im angegebenen Namespace mit dem angegebenen Namen ab. |
IReferenceIdentity::SetAttribute |
Legt das Attribut mit dem angegebenen Namenspace und dem angegebenen Namen auf den angegebenen Wert fest. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Isolation.h
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0