MigrationsLogger Class

Base class for loggers that can be used for the migrations process.


Namespace:  System.Data.Entity.Migrations.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

public abstract class MigrationsLogger : MarshalByRefObject

The MigrationsLogger type exposes the following members.

Protected methodMigrationsLoggerInitializes a new instance of the MigrationsLogger class.

Public methodCreateObjRefSecurity Critical. (Inherited from MarshalByRefObject.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLifetimeServiceSecurity Critical. (Inherited from MarshalByRefObject.)
Public methodGetType (Inherited from Object.)
Public methodInfo Logs an informational message.
Public methodInitializeLifetimeServiceSecurity Critical. (Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone() (Inherited from Object.)
Protected methodMemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public methodToString (Inherited from Object.)
Public methodVerbose Logs some additional information that should only be presented to the user if they request verbose output.
Public methodWarning Logs a warning that the user should be made aware of.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.