Skip to content

Commit e009daa

Browse files
authored
Merge pull request #2523 from changeworld/patch-39
Delete unnecessary spaces
2 parents 086e5c1 + 8d504fd commit e009daa

File tree

1 file changed

+71
-68
lines changed

1 file changed

+71
-68
lines changed

docs/extensibility/debugger/reference/encunavailablereason.md

Lines changed: 71 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -2,80 +2,83 @@
22
title: "EncUnavailableReason | Microsoft Docs"
33
ms.date: "11/04/2016"
44
ms.topic: "conceptual"
5-
f1_keywords:
5+
f1_keywords:
66
- "EncUnavailableReason"
7-
helpviewer_keywords:
7+
helpviewer_keywords:
88
- "EncUnavailableReason enumeration"
99
ms.assetid: c10aa4c0-d7e0-4de1-b8ff-7e050985eb12
1010
author: "gregvanl"
1111
ms.author: "gregvanl"
1212
manager: jillfra
13-
ms.workload:
13+
ms.workload:
1414
- "vssdk"
1515
---
1616
# EncUnavailableReason
17-
`This is for internal use only!` Represents the reasons that **Edit and Continue** is not available.
18-
19-
## Syntax
20-
21-
```cpp
22-
enum tagEncUnavailableReason {
23-
ENCUN_NONE,
24-
ENCUN_INTEROP,
25-
ENCUN_SQLCLR,
26-
ENCUN_MINIDUMP,
27-
ENCUN_EMBEDDED,
28-
ENCUN_ATTACH,
29-
ENCUN_WIN64
30-
};
31-
typedef enum tagEncUnavailableReason EncUnavailableReason;
32-
```
33-
34-
```csharp
35-
public enum EncUnavailableReason {
36-
ENCUN_NONE,
37-
ENCUN_INTEROP,
38-
ENCUN_SQLCLR,
39-
ENCUN_MINIDUMP,
40-
ENCUN_EMBEDDED,
41-
ENCUN_ATTACH,
42-
ENCUN_WIN64
43-
};
44-
```
45-
46-
#### Parameters
47-
ENCUN_NONE
48-
No specific reason why Edit and Continue is not available.
49-
50-
ENCUN_INTEROP
51-
Edit and Continue is not available during an InterOp call.
52-
53-
ENCUN_SQLCLR
54-
Edit and Continue is not available during an SQL procedure call that uses the Common Language Runtime (CLR).
55-
56-
ENCUN_MINIDUMP
57-
Edit and Continue is not available while processing a mini-dump.
58-
59-
ENCUN_EMBEDDED
60-
Edit and Continue is not available when processing embedded code.
61-
62-
ENCUN_ATTACH
63-
Edit and Continue is not available because the session was attached to, not launched by, the debugger.
64-
65-
ENCUN_WIN64
66-
Edit and Continue is not available while processing 64-bit Windows code.
67-
68-
## Remarks
69-
This enumeration is for internal use only by [!INCLUDE[vsprvs](../../../code-quality/includes/vsprvs_md.md)]. The [GetENCAvailableState](../../../extensibility/debugger/reference/idebugprocess3-getencavailablestate.md) and [DisableENC](../../../extensibility/debugger/reference/idebugprocess3-disableenc.md) methods as implemented by a custom port supplier should always return `E_NOTIMPL`.
70-
71-
## Requirements
72-
Header: msdbg.idl
73-
74-
Namespace: Microsoft.VisualStudio.Debugger.Interop
75-
76-
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
77-
78-
## See Also
79-
[Enumerations](../../../extensibility/debugger/reference/enumerations-visual-studio-debugging.md)
80-
[DisableENC](../../../extensibility/debugger/reference/idebugprocess3-disableenc.md)
81-
[GetENCAvailableState](../../../extensibility/debugger/reference/idebugprocess3-getencavailablestate.md)
17+
`This is for internal use only!` Represents the reasons that **Edit and Continue** is not available.
18+
19+
## Syntax
20+
21+
```cpp
22+
enum tagEncUnavailableReason {
23+
ENCUN_NONE,
24+
ENCUN_INTEROP,
25+
ENCUN_SQLCLR,
26+
ENCUN_MINIDUMP,
27+
ENCUN_EMBEDDED,
28+
ENCUN_ATTACH,
29+
ENCUN_WIN64
30+
};
31+
typedef enum tagEncUnavailableReason EncUnavailableReason;
32+
```
33+
34+
```csharp
35+
public enum EncUnavailableReason {
36+
ENCUN_NONE,
37+
ENCUN_INTEROP,
38+
ENCUN_SQLCLR,
39+
ENCUN_MINIDUMP,
40+
ENCUN_EMBEDDED,
41+
ENCUN_ATTACH,
42+
ENCUN_WIN64
43+
};
44+
```
45+
46+
#### Parameters
47+
ENCUN_NONE
48+
No specific reason why Edit and Continue is not available.
49+
50+
ENCUN_INTEROP
51+
Edit and Continue is not available during an InterOp call.
52+
53+
ENCUN_SQLCLR
54+
Edit and Continue is not available during an SQL procedure call that uses the Common Language Runtime (CLR).
55+
56+
ENCUN_MINIDUMP
57+
Edit and Continue is not available while processing a mini-dump.
58+
59+
ENCUN_EMBEDDED
60+
Edit and Continue is not available when processing embedded code.
61+
62+
ENCUN_ATTACH
63+
Edit and Continue is not available because the session was attached to, not launched by, the debugger.
64+
65+
ENCUN_WIN64
66+
Edit and Continue is not available while processing 64-bit Windows code.
67+
68+
## Remarks
69+
This enumeration is for internal use only by [!INCLUDE[vsprvs](../../../code-quality/includes/vsprvs_md.md)]. The [GetENCAvailableState](../../../extensibility/debugger/reference/idebugprocess3-getencavailablestate.md) and [DisableENC](../../../extensibility/debugger/reference/idebugprocess3-disableenc.md) methods as implemented by a custom port supplier should always return `E_NOTIMPL`.
70+
71+
## Requirements
72+
Header: msdbg.idl
73+
74+
Namespace: Microsoft.VisualStudio.Debugger.Interop
75+
76+
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
77+
78+
## See Also
79+
[Enumerations](../../../extensibility/debugger/reference/enumerations-visual-studio-debugging.md)
80+
81+
[DisableENC](../../../extensibility/debugger/reference/idebugprocess3-disableenc.md)
82+
83+
[GetENCAvailableState](../../../extensibility/debugger/reference/idebugprocess3-getencavailablestate.md)
84+

0 commit comments

Comments
 (0)