PostSharp SDK 6.10 / / Class Reference / Post­Sharp.​Sdk.​Code­Model Namespace / IAssembly­Identity Interface

IAssemblyIdentity Interface

[Missing <summary> documentation for "T:PostSharp.Sdk.CodeModel.IAssemblyIdentity"]

Namespace:  PostSharp.Sdk.CodeModel
Assembly:  PostSharp.Compiler.Engine (in PostSharp.Compiler.Engine.dll) Version: 6.10.10.0 (6.10.10.0)
Syntax
C#
public interface IAssemblyIdentity : IAssemblyName

The IAssemblyIdentity type exposes the following members.

Properties
  NameDescription
Public propertyBindingContext (Inherited from IAssemblyName.)
Public propertyCulture (Inherited from IAssemblyName.)
Public propertyGuid
Public propertyIsReferenceAssembly
Public propertyIsRetargetable (Inherited from IAssemblyName.)
Public propertyIsStronglyNamed (Inherited from IAssemblyName.)
Public propertyName (Inherited from IAssemblyName.)
Public propertyPath
Public propertyProcessorArchitecture (Inherited from IAssemblyName.)
Public propertyTargetFramework
Public propertyVersion (Inherited from IAssemblyName.)
Methods
  NameDescription
Public methodGetPublicKey (Inherited from IAssemblyName.)
Public methodGetPublicKeyToken (Inherited from IAssemblyName.)
Extension Methods
  NameDescription
Public Extension MethodDefinitionMatchesReferenceResolved (Defined by CompareExtensions.)
Public Extension MethodEquals (Defined by AssemblyNameExtensions.)
Public Extension MethodEvaluateAssemblyMatchResolved (Defined by CompareExtensions.)
Public Extension MethodGetBindingIdentity
Gets the binding identity of an assembly represented by an IAssemblyName.
(Defined by AssemblyNameExtensions.)
Public Extension MethodGetFullName
Gets the full name of an assembly.
(Defined by AssemblyNameExtensions.)
Public Extension MethodGetReferenceName
Returns a string that can be passed to Load(AssemblyName)
(Defined by AssemblyNameExtensions.)
Public Extension MethodSetBindingContext(BindingContext)Overloaded. (Defined by AssemblyNameExtensions.)
Public Extension MethodSetBindingContext(BindingContext)Overloaded. (Defined by AssemblyNameExtensions.)
Public Extension MethodSetRetargetable (Defined by AssemblyNameExtensions.)
Public Extension MethodToAssemblyIdentity(String, Guid, FrameworkName)Overloaded. (Defined by AssemblyNameExtensions.)
Public Extension MethodToAssemblyIdentity(String, Guid, FrameworkName, Boolean)Overloaded. (Defined by AssemblyNameExtensions.)
Public Extension MethodToAssemblyName
Converts an IAssemblyName into an AssemblyName.
(Defined by AssemblyNameExtensions.)
See Also