summaryrefslogtreecommitdiff
path: root/docs/Xamarin.Forms.Core/Xamarin.Forms/DependencyFetchTarget.xml
diff options
context:
space:
mode:
Diffstat (limited to 'docs/Xamarin.Forms.Core/Xamarin.Forms/DependencyFetchTarget.xml')
-rw-r--r--docs/Xamarin.Forms.Core/Xamarin.Forms/DependencyFetchTarget.xml70
1 files changed, 70 insertions, 0 deletions
diff --git a/docs/Xamarin.Forms.Core/Xamarin.Forms/DependencyFetchTarget.xml b/docs/Xamarin.Forms.Core/Xamarin.Forms/DependencyFetchTarget.xml
new file mode 100644
index 00000000..564f1e5c
--- /dev/null
+++ b/docs/Xamarin.Forms.Core/Xamarin.Forms/DependencyFetchTarget.xml
@@ -0,0 +1,70 @@
+<Type Name="DependencyFetchTarget" FullName="Xamarin.Forms.DependencyFetchTarget">
+ <TypeSignature Language="C#" Value="public enum DependencyFetchTarget" />
+ <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed DependencyFetchTarget extends System.Enum" />
+ <AssemblyInfo>
+ <AssemblyName>Xamarin.Forms.Core</AssemblyName>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ <AssemblyVersion>1.1.0.0</AssemblyVersion>
+ <AssemblyVersion>1.2.0.0</AssemblyVersion>
+ <AssemblyVersion>1.3.0.0</AssemblyVersion>
+ <AssemblyVersion>1.4.0.0</AssemblyVersion>
+ <AssemblyVersion>1.5.0.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Docs>
+ <summary>Enumeration specifying whether <see cref="M:Xamarin.Forms.DependencyService.Get" /> should return a reference to a global or new instance.</summary>
+ <remarks>
+ <para>The following example shows how <see cref="T:Xamarin.Forms.DependencyFetchTarget" /> can be used to specify a new instance:</para>
+ <example>
+ <code lang="C#"><![CDATA[
+var secondFetch = DependencyService.Get<IDependencyTest> (DependencyFetchTarget.NewInstance);
+ ]]></code>
+ </example>
+ </remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="GlobalInstance">
+ <MemberSignature Language="C#" Value="GlobalInstance" />
+ <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.DependencyFetchTarget GlobalInstance = int32(0)" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ <AssemblyVersion>1.1.0.0</AssemblyVersion>
+ <AssemblyVersion>1.2.0.0</AssemblyVersion>
+ <AssemblyVersion>1.3.0.0</AssemblyVersion>
+ <AssemblyVersion>1.4.0.0</AssemblyVersion>
+ <AssemblyVersion>1.5.0.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Xamarin.Forms.DependencyFetchTarget</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Return a global instance.</summary>
+ </Docs>
+ </Member>
+ <Member MemberName="NewInstance">
+ <MemberSignature Language="C#" Value="NewInstance" />
+ <MemberSignature Language="ILAsm" Value=".field public static literal valuetype Xamarin.Forms.DependencyFetchTarget NewInstance = int32(1)" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.0.0</AssemblyVersion>
+ <AssemblyVersion>1.1.0.0</AssemblyVersion>
+ <AssemblyVersion>1.2.0.0</AssemblyVersion>
+ <AssemblyVersion>1.3.0.0</AssemblyVersion>
+ <AssemblyVersion>1.4.0.0</AssemblyVersion>
+ <AssemblyVersion>1.5.0.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Xamarin.Forms.DependencyFetchTarget</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Return a new instance.</summary>
+ </Docs>
+ </Member>
+ </Members>
+</Type>