Click or drag to resize

AuditExtensions Methods

The AuditExtensions type exposes the following members.

Methods
 NameDescription
Public Extension MethodAudit(IAuditService, DateTimeOffset, ActionType, OutcomeIndicator, EventIdentifierType, AuditCode) Creates a new IAuditBuilder instance tied to this service for dispatch.
Public Extension MethodAudit(IAuditService, DateTimeOffset, ActionType, OutcomeIndicator, EventIdentifierType, EventTypeCodes) Creates a new IAuditBuilder instance tied to this service for dispatch.
Public Extension MethodForAccessControlDecision Audit an access control decision
Obsolete
Public Extension MethodForApplicationStart Audit application start
Obsolete
Public Extension MethodForApplicationStop Audit application stop
Obsolete
Public Extension MethodForAuditLogUsed Audit that the audit log was used
Obsolete
Public Extension MethodForCreateTData Audit the creation of an object
Obsolete
Public Extension MethodForDataExport Audit the export of data
Obsolete
Public Extension MethodForDeleteTData Audit a deletion
Obsolete
Public Extension MethodForEventDataActionTData(IAuditBuilder, EventTypeCodes, ActionType, AuditableObjectLifecycle, EventIdentifierType, OutcomeIndicator, String, TData) Audit data action
Obsolete
Public Extension MethodForEventDataActionTData(IAuditBuilder, AuditCode, ActionType, AuditableObjectLifecycle, EventIdentifierType, OutcomeIndicator, String, PolicyDecision, TData) Autility utility which can be used to send a data audit
Obsolete
Public Extension MethodForMaskingTModel Audit masking of a particular object
Obsolete
Public Extension MethodForNetworkRequestFailure(IAuditBuilder, Exception, Uri, IDictionaryString, String, IDictionaryString, String) Audit a network request failure
Obsolete
Public Extension MethodForNetworkRequestFailure(IAuditBuilder, Exception, Uri, NameValueCollection, NameValueCollection) Audit a network request failure
Public Extension MethodForOverride Audit an override operation
Public Extension MethodForQueryTData Audit the update of an object
Obsolete
Public Extension MethodForReadTData Audit the update of an object
Obsolete
Public Extension MethodForSecurityAttributeAction Create a security attribute action audit
Obsolete
Public Extension MethodForSecurityCreationAction Audit that security objects were created
Obsolete
Public Extension MethodForSecurityDeletionAction Create a security attribute action audit
Obsolete
Public Extension MethodForSensitiveDisclosure Audit that sensitve data was disclosed
Obsolete
Public Extension MethodForSessionStart Audit that a session has begun
Obsolete
Public Extension MethodForSessionStop Audit that a session has begun
Obsolete
Public Extension MethodForSynchronization Audit that a synchronization occurred
Obsolete
Public Extension MethodForUpdateTData Audit the update of an object
Obsolete
Public Extension MethodForUserLogin Audit a login of a user principal
Obsolete
Public Extension MethodForUserLogout Audit a logout of a user principal
Obsolete
Public Extension MethodIf Conditionally Applies a section of the fluent syntax to the audit.
Public Extension MethodWithAction With the specified action code
Public Extension MethodWithAuditableObjects(IAuditBuilder, AuditableObject) Adds the specified Auditable Objects
Public Extension MethodWithAuditableObjects(IAuditBuilder, IEnumerableAuditableObject) Adds the specified Auditable Objects
Public Extension MethodWithEventIdentifier Event identifier set
Public Extension MethodWithEventType(IAuditBuilder, AuditCode) With a defined event type
Public Extension MethodWithEventType(IAuditBuilder, EventTypeCodes, String) With an enum set event type
Public Extension MethodWithEventType(IAuditBuilder, String, String, String) With event type
Public Extension MethodWithHttpInformation Add HTTP information
Public Extension MethodWithIdentifiedData Add act object to the audit
Public Extension MethodWithLocalDestination Local is destination
Public Extension MethodWithLocalSource Add source device information
Public Extension MethodWithObjectsTData Add the specified objects to the builder, converting them to appropriate auditing format
Public Extension MethodWithOutcome(IAuditBuilder, OutcomeIndicator) Append the outcome indicator to the audit
Public Extension MethodWithOutcome(IAuditBuilder, Boolean, OutcomeIndicator, OutcomeIndicator) Modify the audit builder to have condition
Public Extension MethodWithPatient With object of patient
Public Extension MethodWithPerson Add patient object to the audit
Public Extension MethodWithPolicyAuthorization Add policy authorization to the audit
Public Extension MethodWithPrincipal Append principal information to the audit. Principals can represent a user, application or device, and any combination thereof. For example, a single principal can be composed of a User, Application and Device together.
Public Extension MethodWithProvider Add provider object to the audit
Public Extension MethodWithQueryPerformed Add a query performed data element
Public Extension MethodWithRemoteDestination(IAuditBuilder, RemoteEndpointInfo) Add a destination device information
Public Extension MethodWithRemoteDestination(IAuditBuilder, Uri) Add a destination device information
Public Extension MethodWithRemoteSource Add source device information
Public Extension MethodWithSensitivity With sensitivty
Public Extension MethodWithSystemObjects With a system object
Public Extension MethodWithTimestamp Add timestamp
Top
See Also