mscorlib(4.0.0.0) API with additions
SymbolDocumentInfo.cs
1 using System.Dynamic.Utils;
3 
5 {
7  [global::__DynamicallyInvokable]
8  public class SymbolDocumentInfo
9  {
10  private readonly string _fileName;
11 
14  [global::__DynamicallyInvokable]
15  public string FileName
16  {
17  [global::__DynamicallyInvokable]
18  get
19  {
20  return _fileName;
21  }
22  }
23 
26  [global::__DynamicallyInvokable]
27  public virtual Guid Language
28  {
29  [global::__DynamicallyInvokable]
30  get
31  {
32  return Guid.Empty;
33  }
34  }
35 
38  [global::__DynamicallyInvokable]
39  public virtual Guid LanguageVendor
40  {
41  [global::__DynamicallyInvokable]
42  get
43  {
44  return Guid.Empty;
45  }
46  }
47 
50  [global::__DynamicallyInvokable]
51  public virtual Guid DocumentType
52  {
53  [global::__DynamicallyInvokable]
54  get
55  {
56  return SymbolGuids.DocumentType_Text;
57  }
58  }
59 
60  internal SymbolDocumentInfo(string fileName)
61  {
62  ContractUtils.RequiresNotNull(fileName, "fileName");
63  _fileName = fileName;
64  }
65  }
66 }
Stores information necessary to emit debugging symbol information for a source file,...
Definition: __Canon.cs:3
Represents a globally unique identifier (GUID).To browse the .NET Framework source code for this type...
Definition: Guid.cs:14
virtual Guid Language
Returns the language's unique identifier, if any.
static readonly Guid Empty
A read-only instance of the T:System.Guid structure whose value is all zeros.
Definition: Guid.cs:126
virtual Guid LanguageVendor
Returns the language vendor's unique identifier, if any.
virtual Guid DocumentType
Returns the document type's unique identifier, if any. Defaults to the GUID for a text file.