62 references to Interface
mscorlib (30)
system\attributetargets.cs (1)
38
Method | Property | Field | Event |
Interface
| Parameter |
system\diagnostics\contracts\contracts.cs (1)
67
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
| AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
system\obsoleteattribute.cs (1)
27
AttributeTargets.
Interface
| AttributeTargets.Constructor | AttributeTargets.Method| AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Delegate
system\reflection\defaultmemberattribute.cs (1)
23
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.
Interface
)]
system\reflection\obfuscationattribute.cs (1)
14
[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.
Interface
| AttributeTargets.Enum | AttributeTargets.Delegate,
system\runtime\compilerservices\internalsvisibletoattribute.cs (1)
49
AttributeTargets.
Interface
|
system\runtime\compilerservices\requiredattributeattribute.cs (1)
11
[AttributeUsage (AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.
Interface
,
system\runtime\compilerservices\typedependencyattribute.cs (1)
13
[AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class | AttributeTargets.
Interface
, AllowMultiple = true, Inherited = false)]
system\runtime\compilerservices\TypeForwardedFromAttribute.cs (1)
9
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.
Interface
| AttributeTargets.Delegate, Inherited = false, AllowMultiple = false)]
system\runtime\interopservices\attributes.cs (11)
35
[AttributeUsage(AttributeTargets.
Interface
| AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
83
[AttributeUsage(AttributeTargets.
Interface
, Inherited = false)]
139
[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.
Interface
| AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Delegate | AttributeTargets.Enum | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Property, Inherited = false)]
151
[AttributeUsage(AttributeTargets.
Interface
, Inherited = false)]
342
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
| AttributeTargets.Enum | AttributeTargets.Struct, Inherited = false)]
637
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
, Inherited = false)]
659
[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.
Interface
| AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Delegate, Inherited = false)]
982
[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.
Interface
, Inherited = false)]
1011
[AttributeUsage(AttributeTargets.
Interface
, Inherited = false)]
1025
[AttributeUsage(AttributeTargets.
Interface
, Inherited = false)]
1082
[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.
Interface
| AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
system\runtime\interopservices\windowsruntime\attributes.cs (3)
16
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
, AllowMultiple = false, Inherited = false)]
38
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
| AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Delegate, Inherited = false)]
49
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
, Inherited = false, AllowMultiple = true)]
system\runtime\reliability\reliabilitycontractattribute.cs (1)
50
[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.
Interface
/* | AttributeTargets.Delegate*/, Inherited = false)]
system\runtime\remoting\remotingattributes.cs (1)
539
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.
Interface
| AttributeTargets.Enum)]
system\runtime\versioning\componentguaranteesattribute.cs (1)
30
AttributeTargets.Struct | AttributeTargets.
Interface
| AttributeTargets.Delegate |
system\security\attributes.cs (4)
23
[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.
Interface
| AttributeTargets.Delegate, AllowMultiple = true, Inherited = false )]
81
AttributeTargets.
Interface
|
126
AttributeTargets.
Interface
|
151
AttributeTargets.
Interface
|
PresentationCore (1)
Shared\MS\Internal\FriendAccessAllowedAttribute.cs (1)
44
AttributeTargets.
Interface
|
System (6)
compmod\system\componentmodel\design\serialization\DesignerSerializerAttribute.cs (1)
14
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
, AllowMultiple = true, Inherited = true)]
compmod\system\componentmodel\design\serialization\RootDesignerSerializerAttribute.cs (1)
14
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
, AllowMultiple = true, Inherited = true)]
compmod\system\componentmodel\DesignerAttribute.cs (1)
20
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
, AllowMultiple = true, Inherited = true)]
compmod\system\componentmodel\DesignTimeVisibleAttribute.cs (1)
21
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
)]
compmod\system\componentmodel\EditorBrowsableAttribute.cs (1)
14
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Delegate | AttributeTargets.
Interface
)]
sys\system\windows\markup\ValueSerializerAttribute.cs (1)
28
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
| AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
System.AddIn (1)
System\Addin\Pipeline\AddInPipelineAttributes.cs (1)
27
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
)]
System.AddIn.Contract (2)
System\Addin\Contract\AddInContractAttribute.cs (1)
16
[AttributeUsage(AttributeTargets.
Interface
)]
System\Addin\Contract\QualificationDataAttribute.cs (1)
16
[AttributeUsage(AttributeTargets.
Interface
| AttributeTargets.Class, AllowMultiple = true)]
System.ServiceModel (2)
System\ServiceModel\ServiceModelAttributeTargets.cs (2)
11
public const AttributeTargets ServiceContract = AttributeTargets.
Interface
| AttributeTargets.Class;
19
public const AttributeTargets ClientBehavior = AttributeTargets.
Interface
;
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Description\WorkflowContractBehaviorAttribute.cs (1)
13
[AttributeUsage(AttributeTargets.
Interface
, AllowMultiple = false)]
System.ServiceModel.Internals (1)
System\Runtime\Fx.cs (1)
999
AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.
Interface
|
System.Web (1)
ModelBinding\ExtensibleModelBinderAttribute.cs (1)
4
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
, AllowMultiple = false, Inherited = true)]
System.Web.Extensions (2)
Script\Services\GenerateScriptTypeAttribute.cs (1)
13
AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
| AttributeTargets.Method, AllowMultiple = true)
Script\Services\ScriptServiceAttribute.cs (1)
12
AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
)
System.Web.Services (2)
System\Web\Services\WebServiceAttribute.cs (1)
18
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
)]
System\Web\Services\WebServiceBindingAttribute.cs (1)
18
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
, AllowMultiple = true)]
System.Workflow.Activities (3)
LocalService\CorrelationService.cs (1)
26
[AttributeUsageAttribute(AttributeTargets.
Interface
| AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
LocalService\WorkflowMessageEventArgs.cs (2)
21
[AttributeUsageAttribute(AttributeTargets.
Interface
, AllowMultiple = false, Inherited = false)]
34
[AttributeUsageAttribute(AttributeTargets.
Interface
, AllowMultiple = true)]
System.Workflow.ComponentModel (3)
AuthoringOM\ActivityInterfaces.cs (1)
55
[AttributeUsageAttribute(AttributeTargets.Class | AttributeTargets.
Interface
, AllowMultiple = false)]
AuthoringOM\Compiler\CodeGeneration\CodeGeneratorAttribute.cs (1)
3
[AttributeUsageAttribute(AttributeTargets.Class | AttributeTargets.
Interface
, AllowMultiple = false, Inherited = true)]
AuthoringOM\Compiler\Validation\ValidatorAttribute.cs (1)
6
[AttributeUsageAttribute(AttributeTargets.
Interface
| AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System.Xml (7)
System\Xml\Serialization\SoapIncludeAttribute.cs (1)
16
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.
Interface
| AttributeTargets.Method, AllowMultiple=true)]
System\Xml\Serialization\SoapTypeAttribute.cs (1)
15
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.
Interface
| AttributeTargets.Struct)]
System\Xml\Serialization\XmlIncludeAttribute.cs (1)
16
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.
Interface
| AttributeTargets.Method, AllowMultiple=true)]
System\Xml\Serialization\XmlRootAttribute.cs (1)
17
[AttributeUsage(AttributeTargets.ReturnValue | AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.
Interface
| AttributeTargets.Struct)]
System\Xml\Serialization\XmlSchemaProviderAttribute.cs (1)
17
[AttributeUsage(AttributeTargets.Class | AttributeTargets.
Interface
| AttributeTargets.Struct)]
System\Xml\Serialization\XmlSerializerAssemblyAttribute.cs (1)
16
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.
Interface
| AttributeTargets.Struct, AllowMultiple=false)]
System\Xml\Serialization\XmlTypeAttribute.cs (1)
16
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.
Interface
| AttributeTargets.Struct)]