89 references to IsPublic
mscorlib (10)
system\delegateserializationholder.cs (2)
31if (!method.IsPublic || (method.DeclaringType != null && !method.DeclaringType.IsVisible)) 247if ((d.Method != null && !d.Method.IsPublic) || (d.Method.DeclaringType != null && !d.Method.DeclaringType.IsVisible))
System\Diagnostics\Eventing\TraceLogging\TypeAnalysis.cs (1)
51if (getterInfo.IsStatic || !getterInfo.IsPublic)
system\reflection\Associates.cs (1)
34if (associate.IsPublic)
system\reflection\ConstructorInfo.cs (1)
183if (DeclaringType.IsArray && IsPublic && !IsStatic)
system\reflection\customattribute.cs (1)
1798if (!setMethod.IsPublic)
system\reflection\methodbase.cs (1)
368bool _MethodBase.IsPublic { get { return IsPublic; } }
system\reflection\methodinfo.cs (1)
149if (m_declaringType.IsArray && IsPublic && !IsStatic)
system\runtime\interopservices\windowsruntime\custompropertyimpl.cs (1)
114if (!accessor.IsPublic)
system\runtime\remoting\channelservices.cs (1)
627if (!mi.IsPublic || mi.IsStatic)
PresentationBuildTasks (2)
Framework\System\Windows\Markup\XamlTypeMapper.cs (2)
1145allowed = mi.IsPublic; 1254return (mi != null && mi.IsPublic);
PresentationFramework (11)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (1)
1680if (setter == null || setter.IsPublic)
src\Framework\System\Windows\Markup\XamlTypeMapper.cs (10)
979Debug.Assert(attachedPropertyInfo.IsPublic || 1198return (mi != null && mi.IsPublic); 1206return (mi != null && mi.IsPublic); 1218isPublic = mi != null && mi.IsPublic && ReflectionHelper.IsPublicType(mi.DeclaringType); 1219return (mi != null && (mi.IsPublic || mi.IsAssembly || mi.IsFamilyOrAssembly || isProtected)); 1231isPublic = mi != null && mi.IsPublic && ReflectionHelper.IsPublicType(mi.DeclaringType); 1232return (mi != null && (mi.IsPublic || mi.IsAssembly || mi.IsFamilyOrAssembly || isProtected)); 1244isPublic = mi != null && mi.IsPublic && ReflectionHelper.IsPublicType(mi.DeclaringType); 1245return (mi != null && (mi.IsPublic || mi.IsAssembly || mi.IsFamilyOrAssembly || isProtected)); 1254return (mi != null && mi.IsPublic);
System (5)
compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs (2)
1152if (getMethod != null && !getMethod.IsStatic && getMethod.IsPublic) 1156if (setMethod != null && (setMethod.IsStatic || !setMethod.IsPublic))
misc\SecurityUtils.cs (3)
220if (!(method.IsPublic && GenericArgumentsAreVisible(method))) { 223} else if (!(type.IsVisible && method.IsPublic && GenericArgumentsAreVisible(method))) { 236if ((type != null) && !(type.IsVisible && ctor.IsPublic)) {
System.Activities (1)
System\Activities\Expressions\OperatorPermissionHelper.cs (1)
36if (method.IsPublic)
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\EditorUtilities.cs (1)
49returnValue = (defaultCtor != null && defaultCtor.IsPublic);
System.ComponentModel.DataAnnotations (2)
DataAnnotations\LocalizableString.cs (1)
126if (getter == null || !(getter.IsPublic && getter.IsStatic)) {
DataAnnotations\ValidationAttribute.cs (1)
244if (propertyGetter == null || (!propertyGetter.IsAssembly && !propertyGetter.IsPublic)) {
System.Core (5)
Microsoft\Scripting\Ast\MethodCallExpression.cs (4)
960if (method == null || (!method.IsPublic && moo.IsPublic)) { 965else if (method.IsPublic == moo.IsPublic) {
System\Linq\SequenceQuery.cs (1)
213BindingFlags flags = BindingFlags.Static | (m.Method.IsPublic ? BindingFlags.Public : BindingFlags.NonPublic);
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\EditorUtilities.cs (1)
49returnValue = (defaultCtor != null && defaultCtor.IsPublic);
System.Data.Entity (8)
System\Data\Metadata\Edm\LightweightCodeGenerator.cs (1)
451return (method.IsPublic && IsPublic(method.DeclaringType));
System\Data\Objects\ELinq\MethodCallTranslator.cs (1)
336return ((method.IsPublic || (method.IsAssembly && (method.Name == "MergeAs" || method.Name == "IncludeSpan"))) &&
System\Data\Objects\ELinq\SpatialMethodCallTranslator.cs (2)
46Debug.Assert(method.IsStatic && method.IsPublic && 55Debug.Assert(!method.IsStatic && method.IsPublic &&
System\Data\Objects\ELinq\SpatialPropertyTranslator.cs (1)
46Debug.Assert(property.GetGetMethod().IsPublic &&
System\Data\Objects\Internal\EntityProxyFactory.cs (3)
1575bool canOverrideMethod = (_getObjectDataMethod.IsVirtual && !_getObjectDataMethod.IsFinal) && _getObjectDataMethod.IsPublic; 1583_canOverride = _serializationConstructor != null && (_serializationConstructor.IsPublic || _serializationConstructor.IsFamily || _serializationConstructor.IsFamilyOrAssembly); 1663constructorAttributes |= _serializationConstructor.IsPublic? MethodAttributes.Public : MethodAttributes.Private;
System.Data.Linq (4)
parent\parent\misc\SecurityUtils.cs (3)
220if (!(method.IsPublic && GenericArgumentsAreVisible(method))) { 223} else if (!(type.IsVisible && method.IsPublic && GenericArgumentsAreVisible(method))) { 236if ((type != null) && !(type.IsVisible && ctor.IsPublic)) {
SqlClient\Query\Translator.cs (1)
496return gm.IsPublic;
System.Data.SqlXml (1)
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (1)
105if(! publicOnly || methods[i].GetBaseDefinition().IsPublic) {
System.Runtime.Remoting (4)
metadata\wsdlparser.cs (2)
3652(baseInfo.IsFamily || baseInfo.IsPublic || baseInfo.IsAssembly) 3658if (!baseInfo.IsPublic)
metadata\wsdlwriter.cs (2)
2391if (info.IsPublic) 2466if (!mi.IsPublic && type.GetMethod(mi.Name, bFlags | BindingFlags.NonPublic) != null)
System.Runtime.Serialization (4)
System\Runtime\Serialization\ClassDataContract.cs (2)
959if (!setMethod.IsPublic || IsMethodOverriding(setMethod)) 1118if (method.Name == Globals.ExtensionDataSetExplicitMethod || !method.IsPublic)
System\Runtime\Serialization\DataContract.cs (2)
2369return ctor != null && !ctor.IsPublic && !IsMemberVisibleInSerializationModule(ctor); 2378return method != null && !method.IsPublic && !IsMemberVisibleInSerializationModule(method);
System.ServiceModel (3)
System\ServiceModel\Description\ServiceDescription.cs (1)
157(serviceType.IsNotPublic || (!constructor.IsPublic)) &&
System\ServiceModel\Dispatcher\InvokerUtil.cs (2)
374return ctor != null && (!ctor.IsPublic || !IsTypeVisible(ctor.DeclaringType)) && ctor.Module != typeof(InvokerUtil).Module; 379return method != null && (!method.IsPublic || !IsTypeVisible(method.DeclaringType)) && method.Module != typeof(InvokerUtil).Module;
System.Web (6)
parent\DataAnnotations\DataAnnotations\LocalizableString.cs (1)
126if (getter == null || !(getter.IsPublic && getter.IsStatic)) {
parent\parent\parent\Misc\SecurityUtils.cs (3)
220if (!(method.IsPublic && GenericArgumentsAreVisible(method))) { 223} else if (!(type.IsVisible && method.IsPublic && GenericArgumentsAreVisible(method))) { 236if ((type != null) && !(type.IsVisible && ctor.IsPublic)) {
UI\WebParts\WebPartManager.cs (2)
1787if (method.IsPublic && method.ReturnType == typeof(void) && parameterType != null) { 1817if (method.IsPublic && returnType != typeof(void) && method.GetParameters().Length == 0) {
System.Web.Services (1)
System\Web\Services\WebMethodAttribute.cs (1)
298else if (!methods[i].IsPublic) {
System.Windows.Forms (3)
misc\SecurityUtils.cs (3)
220if (!(method.IsPublic && GenericArgumentsAreVisible(method))) { 223} else if (!(type.IsVisible && method.IsPublic && GenericArgumentsAreVisible(method))) { 236if ((type != null) && !(type.IsVisible && ctor.IsPublic)) {
System.Workflow.Activities (3)
Rules\Design\Dialogs\IntellisenseTextBox.cs (2)
362if (mi.IsPublic) 390if (mi.IsPublic)
Rules\Parser\Parser.cs (1)
478return methodInfo.IsPublic
System.Workflow.ComponentModel (9)
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (2)
714isPublic = (memberInfo as MethodBase).IsPublic; 738isPublic = accessorMethod.IsPublic;
AuthoringOM\Compiler\TypeSystem\Helper.cs (1)
131if (accessor.IsPublic)
AuthoringOM\Compiler\Validation\BindValidator.cs (1)
321else if (dataSourceActivity != activityContext && !propertyInfo.GetGetMethod().IsAssembly && !propertyInfo.GetGetMethod().IsPublic)
AuthoringOM\Design\Dialogs\ThemeConfigurationDialog.cs (1)
714if (constructor.IsPublic && constructor.GetParameters().GetLength(0) == 0)
AuthoringOM\Design\PropertyDescriptors.cs (4)
486(addAccessor != null && addAccessor.IsPublic) || (removeAccessor != null && removeAccessor.IsPublic)); 506(getAccessor != null && getAccessor.IsPublic) || (setAccessor != null && setAccessor.IsPublic));
System.WorkflowServices (2)
System\Workflow\Activities\ContractType.cs (2)
547isPublic = (memberInfo as MethodBase).IsPublic; 570isPublic = accessorMethod.IsPublic;
System.Xml (2)
System\Xml\Serialization\Types.cs (2)
984return propertyInfo.SetMethod != null && propertyInfo.SetMethod.IsPublic; 1095if (!ctor.IsPublic)
WindowsBase (1)
Base\MS\Internal\ComponentModel\DependencyObjectPropertyDescriptor.cs (1)
643if( !methodInfo.IsPublic )